У MS SQL Server стовпець ідентифікатор створюється за допомогою атрибуту IDENTITY в описі стовпця:

  1. column_definition ::= …
  2. При додаванні до таблиці нового рядка компонент Database Engine формує для цього стовпця унікальне послідовне значення.
  3. Для кожної таблиці можна створити лише один стовпець ідентифікаторів.

Щоб отримати ID останнього вставленого запису, нам потрібно скористатися вбудованою функцією LAST_INSERT_ID().

Синтаксис для MySQL MySQL використовує ключове слово ауто_інкремент для виконання функції автоматичного збільшення. За замовчуванням початкове значення ауто_інкремент дорівнює 1, і воно буде збільшуватися на 1 для кожного нового запису.