SQLite Insert语句

在 SQLite 中,INSERT INTO 语句用于将新数据行添加到表中。创建表后,该命令用于向表中插入数据。

INSERT INTO 语句有两种基本语法:

语法1:

INSERT INTO TABLE_NAME [(column1, column2, column3,...columnN)]    
VALUES (value1, value2, value3,...valueN);   

这里,column1, column2, column3,...columnN 指定表中要插入数据的列的名称。

如果要向表中的所有列添加值,则无需在 SQlite 查询中指定列名。但是您应该确保值的顺序与表中列的顺序相同。

那么语法将是这样的:

语法2:

INSERT INTO TABLE_NAME VALUES (value1,value2,value3,...valueN);   

让我们举个例子来演示 SQLite 数据库中的 INSERT 查询。

我们已经创建了一个名为“STUDENT”的表。现在在该表中输入一些记录。

通过第一种方法插入值:

INSERT INTO STUDENT (ID,NAME,AGE,ADDRESS,FEES)  
VALUES (1, 'Ajeet', 27, 'Delhi', 20000.00);  
INSERT INTO STUDENT (ID,NAME,AGE,ADDRESS,FEES)  
VALUES (2, 'Akash', 25, 'Patna', 15000.00 );  
INSERT INTO STUDENT (ID,NAME,AGE,ADDRESS,FEES)  
VALUES (3, 'Mark', 23, 'USA', 2000.00 );  
INSERT INTO STUDENT (ID,NAME,AGE,ADDRESS,FEES)  
VALUES (4, 'Chandan', 25, 'Banglore', 65000.00 );  
INSERT INTO STUDENT (ID,NAME,AGE,ADDRESS,FEES)  
VALUES (5, 'Kunwar', 26, 'Agra', 25000.00 );  

第二种方法:

您还可以通过第二种方法将数据插入表中。

INSERT INTO STUDENT VALUES (6, 'Kanchan', 21, 'Meerut', 10000.00 );  

输出:

您可以使用 SELECT 语句查看输出:

SELECT * FROM STUDENT;  

热门文章

优秀文章