SQLite AUTOINCREMENT - ключове слово, яке використовується для автоматичного збільшення значення поля в таблиці. Ми можемо автоматично збільшувати значення поля, використовуючи ключове слово AUTOINCREMENT під час створення таблиці з конкретною назвою стовпця для автоматичного збільшення її.
Ключове слово AUTOINCREMENT може використовуватися лише для поля INTEGER. Синтаксис:
Основне використання ключового слова AUTOINCREMENT полягає в наступному:
CREATE TABLE table_name(
column1 INTEGER AUTOINCREMENT,
column2 datatype,
column3 datatype,
.....
columnN datatype,
);
Для прикладу див. Нижче: Розгляньте таблицю КОМПАНІЇ, яку слід створити наступним чином:
sqlite> CREATE TABLE TB_COMPANY_INFO(
ID INTEGER PRIMARY KEY AUTOINCREMENT,
NAME TEXT NOT NULL,
AGE INT NOT NULL,
ADDRESS CHAR(50),
SALARY REAL
);
Тепер вставте такі таблиці в таблицю TB_COMPANY_INFO:
INSERT INTO TB_COMPANY_INFO (NAME,AGE,ADDRESS,SALARY)
VALUES ( 'MANOJ KUMAR', 40, 'Meerut,UP,INDIA', 200000.00 );
Тепер Виберіть запис
SELECT *FROM TB_COMPANY_INFO
ID NAME AGE ADDRESS SALARY
1 Manoj Kumar 40 Meerut,UP,INDIA 200000.00