Що таке ідентифікатор запису в SQL Server?

Ідентифікатор запису може допоможе вам визначити запис у базі даних. Ідентифікатор запису визначається за допомогою конфігурації шаблону ідентифікатора в програмі Configuration Manager. Якщо шаблон ідентифікатора не налаштовано для родини, записи, створені в цих родинах, не матимуть ідентифікатора запису.

«Ідентифікатор запису» є унікальний контрольний номер для кожного запису у вашій базі даних.

У SQL ідентифікатор рядка посилається на унікальний ідентифікатор, призначений кожному рядку в таблиці системою керування базою даних. Часто це внутрішній механізм, який використовується базою даних для ефективного відстеження та пошуку рядків.

Для значення ідентифікатора рядка в блоці значення оновлення ви можете використовуйте ціле число або ви можете отримати ідентифікатор рядка з блоку списку значень, вибравши «ID» у спадному меню стовпців (той, який показує «електронну пошту» на знімку екрана).

Щоб отримати значення ідентичності в SQL Server, є 3 різні параметри або системні функції, як показано нижче:

  1. SCOPE_IDENTITY()
  2. @@IDENTITY.
  3. IDENT_CURRENT('Назва таблиці')

Ідентифікатори записів бази даних є виділені реплікам у блоках ID. Діапазон ідентифікаторів записів (як для записів із збереженням стану, так і для записів без стану) розбивається на блоки, які призначаються кожній репліці для локального розподілу в цих репліках. Команда idblockinfo містить інформацію про блоки ID для сімейства реплік.

Оцініть статтю