如何一次插入多条纪录

newneter 2003-07-03 02:06:05
insert into tablename (aa,bb,cc,dd) values(.............)
我想在values里面插入多条记录该怎么写呢?
谢谢
...全文
19 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
愉快的登山者 2003-07-03
  • 打赏
  • 举报
回复
insert into tablename (aa,bb,cc,dd)
select 'a1','a2','a3','a4'
union all
select 'b1','b2','b3','b4'
union all
select 'c1','c2','c3','c4'
union all
......
愉快的登山者 2003-07-03
  • 打赏
  • 举报
回复
insert into table1
select 'a1','a2','a3'
union all
select 'b1','b2','b3'
union all
......


insert into table1
select * from table2
caiyunxia 2003-07-03
  • 打赏
  • 举报
回复
insert into tablename
select top 10 'a1','a2','a3'
from sysobjects
newneter 2003-07-03
  • 打赏
  • 举报
回复
那我实际的a1,a2,a3,b1,b2,b3都是数组不是从表里面搜到的怎么办?
只能一条一条插么?
CrazyFor 2003-07-03
  • 打赏
  • 举报
回复
insert into tablename (aa,bb,cc,dd)
select .....与上面一一对应 from 另一表
newneter 2003-07-03
  • 打赏
  • 举报
回复
比方说
a1,a2,a3
b1,b2,b3
该怎么插

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧