插入一条数据的语句是: insert into table1(field1,field2) values(value1,value2),
那我要是同时插入5条数据该如何写呢?不要一条一条的插入, 要同时插入。
再一次插入5条数据的时候覆盖以前的5条数据。
O(∩_∩)O谢谢
那我要是同时插入5条数据该如何写呢?不要一条一条的插入, 要同时插入。
再一次插入5条数据的时候覆盖以前的5条数据。
O(∩_∩)O谢谢
解决方案 »
- 怎样在Java中创建临时表,Java与sql server2005连接
- 一个SQL简单问题
- 锁定功能?
- 求最优SQL语句,不同的cid,pid的id最大值的price
- 一个前端由PB开发的问题
- 急!!!!SQL SERVER安装有误!
- 关于查询某一时间段纪录的问题,急!
- 请问在c++程序中如何连接数据库?
- 急呀,请教大侠,一个数据库的问题
- 找不到sql server 2008 R2 SP2 express support .Net4的版本。
- declare mycursor cursor for select id from @table 错误
- sql server 2000 能不能通过查询分析起创建作业?
select value1,value2 union all
select value3,value4 union all
.....
Union All select value1,value2 union all
Union Al select value3,value4 union all
.....
insert into table1(field1,field2)
select value1,value2 union all
Union Al select value3,value4 union all
.....
--试试增加事务
打个比方:
create database test
create table test(a int,b int)
insert into test
select 1,2 union all
select 3,4
insert into parent
select 10001,'电脑' union all
select 10002,'主机' union all
select 10003,'华硕主板'--覆盖=删除后再插入
delete from parent--重新insert
insert into parent
select 10001,'电脑' union all
select 10002,'主机' union all
select 10003,'华硕主板'
declare @table table (id sql_variant,col sql_variant)
insert into @table
select 1,'a' union all
select 2,'a' union all
select 3,'a' union all
select 4,'a' union all
select 5,'a' select * from @table
insert into @table
select 1,'a' union all
select 2,'a' union all
select 3,'a' union all
select 4,'a' union all
select 5,'a' select * from @table