insert into txmap
select 'aaa','bbb','sss'
union
select 'ccc','ddd','aaa'
select 'aaa','bbb','sss'
union
select 'ccc','ddd','aaa'
解决方案 »
- phantomMan(去年Delphi,年底.net,今年5月SQL,现在XML,马上Socket............)接分
- 查看端口?
- 高分求助!怎么修改数据库表的所有者呀??谢谢啦!
- 高手救命啊 分布查询好奇怪的问题
- 问一个SQL执行语句
- 请帮我解析这条语句:select a.id,a.departID,c.role_id from a,b,c where a.username='A' and a.pwd='A' and a.departID=b.id and a.id*=c.user_id
- sql新手请教
- 帮帮忙!看看是哪里不对
- bulk insert 导入时中文字符问题
- mysql自定义函数报错请教(学习中)
- 关于sql server 2000的一个问题
- 备份,还原问题
如,同时插入('aaa','bbb','sss')和('ccc','ddd','aaa')
书上说可以写成:
insert into txmap (TABLE('aaa','bbb','sss'),('ccc','ddd','aaa'))
可在sql server 力却报错。我想集体插入,若单个插入则效率太差。
郁闷ing
是不是sql server 不完全支持sql2啊?
我是将一个文本文件转化为数据库表。
当从文件中读出插入表中时,
可以用"insert into txmap values('aaa','bbb','ccc')
但这样只能一条语句插入一个元组,
为提高效率,我要一次插入多个。
按书上所说,可以这样:
insert into txmap (TABLE('aaa','bbb','sss'),('ccc','ddd','aaa'))
可sql server解释器却报错,
就是酱紫。如果不行的话,我只能回到原来的一次插入一个。
你说是怎么回事?