sql insert 使用方法
时间: 2023-11-11 12:05:05 浏览: 74
SQL的INSERT语句用于将数据插入到数据库表中。下面是INSERT语句的一般语法:
```sql
INSERT INTO 表名 (列1, 列2, 列3, ...)
VALUES (值1, 值2, 值3, ...);
```
让我们通过一个示例来说明如何使用INSERT语句插入数据。
假设我们有一个名为"students"的表,包含以下列:id、name和age。要将一条新的学生记录插入到该表中,可以使用以下语句:
```sql
INSERT INTO students (id, name, age)
VALUES (1, 'John', 20);
```
这将在"students"表中插入一行数据,其中id列的值为1,name列的值为'John',age列的值为20。
如果要插入多行数据,可以使用多个INSERT语句或使用INSERT语句的多值语法。以下是一个插入多行数据的示例:
```sql
INSERT INTO students (id, name, age)
VALUES (2, 'Jane', 21),
(3, 'Mike', 22),
(4, 'Sarah', 19);
```
这将在"students"表中插入三行数据,分别是id为2、name为'Jane'、age为21;id为3、name为'Mike'、age为22;id为4、name为'Sarah'、age为19。
请注意,具体的语法和用法可能会因数据库系统而异,上述示例是一般的SQL示例,您可能需要根据实际情况进行适当的调整。
阅读全文