SQLite - AUTO INCREMENT

SQLite AUTOINCREMENT
er et nøkkelord som brukes til automatisk økes verdien av et felt i tabellen. Vi kan automatisk øke en feltverdi ved å bruke AUTOINCREMENT
nøkkelordet når du oppretter en tabell med bestemt kolonnenavn til automatisk økes det.

Nøkkelordet AUTOINCREMENT
kan brukes med INTEGER feltet bare

Syntax.

Den grunnleggende bruk av AUTOINCREMENT
søkeordet er som følger:
CREATE TABLE tabellnavn (COLUMN1 INTEGER AUTOINCREMENT, COLUMN2 datatype, kolonne 3 datatype, ..... columnN datatype,);
Eksempel:

Tenk COMPANY tabellen som skal opprettes slik:
sqlite > CREATE TABLE COMPANY (ID INTEGER PRIMARY KEY AUTOINCREMENT, NAME TEKST NOT NULL, AGE INT NOT NULL, ADRESSE CHAR (50), LØNN REAL);

Nå, sette inn følgende poster i tabell COMPANY:
INSERT INTO COMPANY (NAVN , alder, adresse, LØNN) VERDIER ('Paul', 32, "California", 20000.00); INSERT INTO COMPANY (navn, alder, adresse, LØNN) VERDIER ('Allen', 25 'Texas', 15000.00); INSERT INTO COMPANY (navn, alder, adresse, LØNN) VERDIER ('Teddy', 23 'Norge', 20000.00); INSERT INTO COMPANY (navn, alder, adresse, LØNN) VERDIER ('Mark', 25 'Rich-Mond ', 65000.00); INSERT INTO COMPANY (navn, alder, adresse, LØNN) VERDIER (' David ', 27' Texas ', 85000,00); INSERT INTO COMPANY (navn, alder, adresse, LØNN) VERDIER (' Kim ', 22 'Sør-Hall ", 45000.00); INSERT INTO COMPANY (navn, alder, adresse, LØNN) VERDIER (' James ', 24' Houston ', 10000.00);

Dette vil sette inn 7 tuples inn i tabellen COMPANY og selskapet vil ha følgende poster:
ID Navn Alder ADRESSE LØNN ---------- ---------- ---------- ---- ------ ---------- 1 Paul 32 California 20000,02 Allen 25 Texas 15000,03 Teddy 23 Norge 20000,04 Mark 25 Rich-Mond 65000,05 David 27 Texas 85000,06 Kim 22 Sør-Hall 45000,07 James 24 Houston 10000,0