2 u010440444 u010440444 于 2013.08.15 12:20 提问

怎么能 一次添加多条数据

我是个新手,我是在做一个网站的购物车,数据是显示在GridView里面的,当一个用户在点击结算的时候,给数据库的一个订单表添加用户选定的商品数据。 怎么可以一次添加多条数据啊

急 急 急 求各位大神帮助一下 跪求 sql语句

3个回答

tonydaix
tonydaix   2013.08.20 08:47
已采纳

每个SQL语句之间用分号分隔就好了,像下面这样,可以一次性执行的,可以返回总影响记录数。
insert into table1(c1,c2,c3) values('1','1','1');
insert into table2(c1,c2,c3) values('2','2','2');
insert into table3(c1,c2,c3) values('2','2','2');

yjtgod
yjtgod   2013.08.15 12:31

INSERT INTO tableName(col1,col2,col3)
SELECT 1,2,3
UNION ALL
SELECT 4,5,6
可以用UNION ALL关键字。

u010440444
u010440444 好吧 我去试试 谢谢
接近 5 年之前 回复
MJHWLXK
MJHWLXK   2013.08.20 08:37

insert into table(c1,c2,c3)
values('1','1','1'),
values('1','1','1'),
,
,
不过貌似这是sql server2012才有的,低版本会报错

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
用INSERT INTO一次性插入多条数据
用INSERT INTO一次性插入多条数据:INSERT INTO result (id, subjectNo, date ,result)  VALUES(20001,1,'2018-03-20',70),(20002,1,'2018-03-20',80),(20003,1,'2018-03-20',90);
c#插入多条数据datagridview
插入多条数据,.net中的datagridview 控件用法 可以一次添加多条数据往数据库中
yii2一次插入多行数据
yii2框架 一次插入多条数据
一次插入多条记录的SQL语句介绍
在使用SQL数据库的时候,我们也许会需要一次像数据库中添加多条记录,那么我们可以使用SQL语句来实现,该语句具体如下: --添加一条记录     INSERT INTO tableName(col1,col2,col3) VALUES (1,2,3)         --添加多条记录     INSERT INTO tableName(col1,col2,col3)     SEL
SQL一次性插入多条数据
–添加一条记录insert into tableName(col1,col2,col3) values (val1,val2,val3)–添加多条记录insert into tableName(col1,col2,col3)select val1,val2,val3union allselect val1,val2,val3—当把 union all 换成 all 后,相同记录只插入一次,不会
自我总结:sql中一次插入多条数据的写法
sql中一次插入多条数据的写法
Oracle中同时添加多条数据
假设现在有一个招聘会公司表,一个招聘岗位表。。其中招聘岗位的co_id关联招聘公司的id。一个招聘会公司可能会发布很多个招聘岗位。name在添加招聘岗位的时候 INSERT INTO T_JOB_FAIR_POSITION (id, co_id, name, hire_num, salary, address, summary, require) SEL
yii 插入多条数据
yii 插入多条数据
Oracle中插入多条数据
(1) Oracle中:insert into product  (id,names, price, code) select 100,a,1,1 from dual union  select 101,b,2,2 from dual;这里最好用一次insert,不然效率不高,用多个select.  (2)Mysql中:insert into 表名(id,name) values(
SQL中一次插入多条数据
SQL中一次插入多条数据 SQL中insert一次可以插入一条数据,我们有三种方法可以一次性插入多条数据。 1. 语法:select 字段列表 into 新表 from 源表 注意事项:此种方法新表是系统自动创建,语句执行前不可以存在新表,并且新表只能保留源表的标识列特性,其他约束不能保留。 若只需要源表的数据结构,我们可以在语句中添加(top 0) 2. 语法:in