Według SQL Auto Increment a Field:
CREATE TABLE Persons
(
P_Id PRIMARY KEY AUTOINCREMENT,
LastName varchar(255) NOT NULL,
FirstName varchar(255),
Address varchar(255),
City varchar(255)
)
MS Access używa słowa kluczowego AUTOINCREMENT
do wykonywania automatycznego przyrostu funkcję.
Domyślnie wartość początkowa dla AUTOINCREMENT
wynosi 1, a następnie będzie zwiększać o 1 przy każdym nowym rekordzie.
Aby określić, że „P_Id
” kolumna powinna rozpocząć się w wartości 10 i przyrost przez 5, zmienić AUTOINCREMENT do AUTOINCREMENT(10,5)
.
Synonimy AUTOINCREMENT
obejmują COUNTER
i IDENTITY
. Korzystanie z tej funkcji ma wiele sensu, ponieważ pasuje do zmiennej @IDENTITY
, która zwraca ostatnią użytą wartość automatycznego numerowania.