Автоматически генерирует последовательные уникальные целые числа для столбца, обычно ПЕРВИЧНЫЙ КЛЮЧ.
CREATE TABLE users (id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(50));
INSERT INTO users (name) VALUES ('Alice');
В PostgreSQL используйте
SERIAL
или
GENERATED ALWAYS AS IDENTITY
. В SQL-сервере
IDENTITY(1,1)
.
Итог
Ключевой вывод для интервью: что такое AUTO_INCREMENT?