用Sql server一次插入多条数据

张各庄村民

张各庄村民

2016-01-29 16:02

用Sql server一次插入多条数据,用Sql server一次插入多条数据

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

  将XML树作为varchar参数传入

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

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/sqlserver/)

  一个小例子:

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/sqlserver/)

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

展开更多 50%)
分享

猜你喜欢

用Sql server一次插入多条数据

SQLServer
用Sql server一次插入多条数据

sql server 2000中循环插入100万条数据

SQLServer
sql server 2000中循环插入100万条数据

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

一次SQL Server 2000修复实践

编程语言 网络编程
一次SQL Server 2000修复实践

一次SQL Server调优经历

编程语言 网络编程
一次SQL Server调优经历

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

WPS怎样一次插入多行

wps教程 wps office教程
WPS怎样一次插入多行

用asp管理sql server数据库

ASP
用asp管理sql server数据库

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

MS SQLSERVER中如何快速获取表的记录总数

MS SQLSERVER中如何快速获取表的记录总数

MSN技巧:如何保存聊天记录

MSN技巧:如何保存聊天记录
下拉加载更多内容 ↓