AUTO_INCREMENT - создает уникальный идентификатор при вставке новой записи в таблицу.
Синтаксис для MySQL
Следующий SQL запрос создает авто инкремент для колонки "P_Id" в таблице "Persons"..
По умолчанию AUTO_INCREMENT равняется 1 и с каждой новой записью увеличивается на 1.
Чтобы задать другое стартовое значение AUTO_INCREMENT, используйте следующие SQL запрос:
1 |
ALTER TABLE Persons AUTO_INCREMENT=100
|
При добавлении новой записи в таблицу "Persons", мы не должны указывать значение для колонки "P_Id" (уникальное значение будет добавлено автоматически):
Синтаксис для SQL Server
Следующий SQL запрос, создает авто инкремент для колонки "P_Id" в таблице "Persons".
В MS SQL Server ключевое слово IDENTITY создает авто инкремент.
По умолчанию IDENTITY равняется 1 и с каждой новой записью увеличивается на 1.
При добавлении новой записи в таблицу "Persons", мы не должны указывать значение для колонки "P_Id" (уникальное значение будет добавлено автоматически):
1 2 |
INSERT INTO Persons (FirstName,LastName) VALUES ('Lars','Monsen') |
Синтаксис для Access
Следующий SQL запрос, создает авто инкремент для колонки "P_Id" в таблице "Persons".
В MS Access ключевое слово AUTOINCREMENT создает авто инкремент.
По умолчанию AUTOINCREMENT равняется 1 и с каждой новой записью увеличивается на 1.
При добавлении новой записи в таблицу "Persons", мы не должны указывать значение для колонки "P_Id" (уникальное значение будет добавлено автоматически):
SQL Increment





Комментарии