在SQL,插入多条数据
时间: 2023-12-08 13:03:14 浏览: 56
在 SQL 中,可以使用 INSERT INTO 语句插入多条数据。具体方法如下:
首先,指定要插入数据的表名和要插入的列名。例如,以下语句将向名为 table_name 的表中插入名为 col1、col2、col3 的三列数据:
```
INSERT INTO table_name (col1, col2, col3) VALUES
```
然后,使用多个括号指定要插入的数据行。例如,以下语句将向上述表中插入两行数据:
```
INSERT INTO table_name (col1, col2, col3) VALUES
(1, 'value1', 'value2'),
(2, 'value3', 'value4');
```
这将在表中插入两行数据,第一行数据的 col1 列为 1,col2 列为 'value1',col3 列为 'value2',第二行数据的 col1 列为 2,col2 列为 'value3',col3 列为 'value4'。注意,每行数据都需要用括号括起来,并且每行数据之间需要使用逗号隔开。
如果你想插入多个列,只需要在列名后面添加逗号即可。例如,以下语句将向名为 table_name 的表中插入名为 col1、col2、col3、col4 的四列数据:
```
INSERT INTO table_name (col1, col2, col3, col4) VALUES
(1, 'value1', 'value2', 'value3'),
(2, 'value4', 'value5', 'value6'),
(3, 'value7', 'value8', 'value9');
```
这将在表中插入三行数据,每行数据都包含四列。