Я слушаю javaposse регулярно, они покрывают главным образом Java, но не только.
Согласно SQL Автоинкремент поля :
CREATE TABLE Persons
(
P_Id PRIMARY KEY AUTOINCREMENT,
LastName varchar(255) NOT NULL,
FirstName varchar(255),
Address varchar(255),
City varchar(255)
)
MS Access использует
AUTOINCREMENT
ключевое слово для выполнения автоинкремента особенность.По умолчанию начальное значение для
AUTOINCREMENT
равно 1, и будет увеличивать на 1 для каждой новой записи.Чтобы указать, что столбец «
P_Id
» должно начинаться со значения 10 и увеличиваться на 5 измените автоинкремент наAUTOINCREMENT (10,5)
.
Синонимы для AUTOINCREMENT
включают COUNTER
и IDENTITY
. Использование IDENTITY
имеет большой смысл, поскольку оно соответствует переменной @IDENTITY
, которая возвращает последнее использованное значение автонумерации.
Метод 1:
Метод 2: