科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道用Sql server一次插入多条数据

用Sql server一次插入多条数据

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

可以将多条数据组成一棵XML树   将XML树作为varchar参数传入   用 insert xx select xxx from openxml() 的语法插入数据

作者:lynn 来源:赛迪网技术社区 2007年9月12日

关键字: 插入 数据库 SQL Server SQL Server 各版本

  • 评论
  • 分享微博
  • 分享邮件
 

可以将多条数据组成一棵XML树

  将XML树作为varchar参数传入

  用 insert  xx  select xxx from openxml() 的语法插入数据

  一个小例子:

declare @ssss as nvarchar(2000) ;
set @ssss = N'



' ;

declare @idHandle as int ;
EXEC sp_xml_preparedocument @idHandle OUTPUT, @ssss

insert into  tbl(Name,Intro)
select * from openxml(@idHandle,N'/root/dbo.tbl')
    with dbo.tbl
EXEC sp_xml_removedocument @idHandle

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章