SQLite AUTOINCREMENT
es una palabra clave utilizada para aumentar automáticamente el valor de un campo en la tabla. Podemos auto incrementar el valor de un campo usando la palabra clave AUTOINCREMENT
al crear una tabla con un nombre de columna específico para incrementarla automáticamente.
La palabra clave AUTOINCREMENT
se puede utilizar con el campo INTEGER solamente. Sintaxis:
El uso básico de AUTOINCREMENT
palabra clave es la siguiente:
CREATE TABLE table_name(
column1 INTEGER AUTOINCREMENT,
column2 datatype,
column3 datatype,
.....
columnN datatype,
);
Por ejemplo ver más abajo: Considere COMPANY
mesa para ser creada de la siguiente manera:
sqlite> CREATE TABLE TB_COMPANY_INFO(
ID INTEGER PRIMARY KEY AUTOINCREMENT,
NAME TEXT NOT NULL,
AGE INT NOT NULL,
ADDRESS CHAR(50),
SALARY REAL
);
Ahora, inserción siguiente registros en la tabla TB_COMPANY_INFO
:
INSERT INTO TB_COMPANY_INFO (NAME,AGE,ADDRESS,SALARY)
VALUES ('MANOJ KUMAR', 40, 'Meerut,UP,INDIA', 200000.00);
Ahora Seleccione el registro
SELECT *FROM TB_COMPANY_INFO
ID NAME AGE ADDRESS SALARY
1 Manoj Kumar 40 Meerut,UP,INDIA 200000.00
pero u necesidad de clave principal y esto fine.why está trabajando u necesidad de esto? –