可以将多条数据组成一棵XML树 将XML树作为varchar参数传入 用 insert xx select xxx from openxml() 的语法插入数据 一个小例子: declare @ssss as nvarchar(2000) ; set @ssss = N<root> <dbo.tbl Name=”XML中的1″ Intro=”XML中的1″></dbo.tbl> <dbo.tbl Name=”XML中的2″ Intro=”XML中的2″></dbo.tbl> <dbo.tbl Name=”XML中的3″ Intro=”XML中的3″></dbo.tbl> </root> ; declare @idHandle as int ; EXEC sp_xml_preparedocument @idHandle OUTPUT, @ssss select * from openxml(@idHandle,N/root/dbo.tbl) with dbo.tbl EXEC sp_xml_removedocument @idHandle http://www.cnblogs.com/qin0773/archive/2006/08/25/486316.html
insert into tbl(Name,Intro)
(好像不能用临时表.不管先了.先用着..以后再找些资料看看)
用sql一次插入多条数据_数据库技巧
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 用sql一次插入多条数据_数据库技巧
相关推荐
- 暂无文章
