Latest web development tutorials

SQLite Autoincrement

SQLite adalahAUTOINCREMENT adalah kata kunci untuk nilai field dalam tabel secara otomatis bertambah.Kita dapat menggunakanAUTOINCREMENT kata kunci otomatis meningkatkan nilai lapangan ketika Anda membuat tabel pada nama kolom tertentu.

AUTOINCREMENT kata kunci hanya dapat digunakan untuk integer (INTEGER) lapangan.

tatabahasa

Dasar penggunaanAUTOINCREMENT kata kunci adalah sebagai berikut:

CREATE TABLE table_name (
   column1 INTEGER AUTOINCREMENT,
   column2 datatype,
   column3 datatype,
   .....
   columnN datatype,
);

contoh

Misalkan Anda ingin membuat tabel COMPANY adalah sebagai berikut:

sqlite> CREATE TABLE PERUSAHAAN (
   ID INTEGER PRIMARY KEY AUTOINCREMENT,
   NAMA TEXT NOT NULL,
   AGE INT NOT NULL,
   ALAMAT CHAR (50),
   GAJI NYATA
);

Sekarang, ke meja PERUSAHAAN masukkan catatan berikut:

INSERT INTO PERUSAHAAN (NAMA, USIA, ALAMAT, GAJI)
VALUES ( 'Paul', 32, 'California', 20.000,00);

INSERT INTO PERUSAHAAN (NAMA, USIA, ALAMAT, GAJI)
VALUES ( 'Allen', 25, 'Texas', 15.000,00);

INSERT INTO PERUSAHAAN (NAMA, USIA, ALAMAT, GAJI)
VALUES ( 'Teddy', 23, 'Norwegia, 20.000,00);

INSERT INTO PERUSAHAAN (NAMA, USIA, ALAMAT, GAJI)
VALUES ( 'Mark', 25, 'Rich-Mond', 65.000,00);

INSERT INTO PERUSAHAAN (NAMA, USIA, ALAMAT, GAJI)
VALUES ( 'David', 27, 'Texas', 85.000,00);


INSERT INTO PERUSAHAAN (NAMA, USIA, ALAMAT, GAJI)
VALUES ( 'Kim', 22, 'South-Hall', 45.000,00);

INSERT INTO PERUSAHAAN (NAMA, USIA, ALAMAT, GAJI)
VALUES ( 'James', 24, 'Houston', 10.000,00);

Ini akan menyisipkan Tabel PERUSAHAAN kelompok 7 yuan, meja PERUSAHAAN rekaman adalah sebagai berikut:

ID NAMA UMUR ALAMAT GAJI
---------- ---------- ---------- ---------- ----------
1 Paul 32 California 20.000,0
2 Allen 25 Texas 15.000,0
3 Teddy 23 Norwegia 20.000,0
4 Mark 25 Rich-Mond 65.000,0
5 David 27 Texas 85.000,0
6 Kim 22 South-Hall 45.000,0
7 James 24 Houston 10.000,0