当前位置: 移动技术网 > IT编程>数据库>MSSQL > sql一次添加多条记录

sql一次添加多条记录

2018年12月27日  | 移动技术网IT编程  | 我要评论

杰克森胡,敦奴女装皮草,宝鸡招生考试信息网

--添加一条记录

insert into tablename(col1,col2,col3) values (1,2,3)

--添加多条记录

insert into tablename(col1,col2,col3)

select 3,4,5

union all

select 6,7,8

--从另外的一张表中读取多条数据添加到新表中

insert into tablename(col1,col2,col3)

select a,b,c from tablea

--从其他的多张表中读取数据添加到新表中

insert into tablename(col1,col2,col3)

select a,b,c from tablea where a=1

union all

select a,b,c from tableb where a=2

上边代码中的into都可以省略!

上边代码中的union all如果换成union,则相同记录只插入一次,不会重复插入。


如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网