用Sql server一次插入多条数据

2016-01-29 16:02 10 1 收藏

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

【 tulaoshi.com - SQLServer 】

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

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

  将XML树作为varchar参数传入

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

  一个小例子:

(本文来源于图老师网站,更多请访问https://www.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

来源:https://www.tulaoshi.com/n/20160129/1497164.html

延伸阅读
面霜正确用量:两粒花生 必学Tips:面霜可谓是大功臣,让肌肤变得柔滑滋润。清洁肌肤后,在湿润的状态下,取一粒花生豆大小保湿面霜,按摩脸部至吸收。再用第二粒花生豆大小的面霜涂抹在颈部。 洁面品正确用量:小拇指头一半 必学Tips:洁面品的正确用量:如果是膏状的洁面产品,每次挤出约为小拇指第一指节的一半那么多就...
去黑头的面膜一般是每周 2-3次是最合适的! 但是如果你想快速的去黑头的话,每天洗完脸之后,你可以在手指上面滴几滴牛奶,再在鼻子周围轻轻的揉搓;这对去黑头还可以的;而且非常的温和! 黑头是油脂硬化阻塞物,出现的原因是由于皮肤中的油脂没有及时排出,时间久了油脂硬化阻塞甜桦毛孔而形成。鼻子是最爱出油的部位,不及时清理...
我想很多人都知道,在oracle里面,存储过程里面可以传入数组(如int[]),也就是说,可以传多条记录到数据,从而一起更新。减少数据库的请求次数。 但SqlServer呢?bulk Insert这个很多人都知道,我也知道,但可惜,我从来没用过,只有导数据的时候才会考虑,但导数据DTS不是更方便吗? 手头的一个项目,有几个功能,每次需要更新N(N1000)条...
标签: SQLServer
1 引言 实现磁带备份数据的功能有两方面的困难:首先,SQL Server(以下简称SQL)所提供的数据库的整体备份及恢复功能不能直接满足本系统要求的数据滚动备份。其次,需要解决如何在Web环境下实现磁带数据备份功能。 利用SQL中现有的数据库备份和恢复的命令以及NT中的IDC技术,实现SQL数据库中数据滚动备份到磁带的功能。本系统所实现功能...
标签: ASP
  51windows(原作) 一个用asp备份与恢复SQL Server数据库的例子代码,希望对一些朋友有用。(注意:数据库使用中可能无法恢复) <HTML<HEAD<TITLESQL Server 数据库的备份与恢复</TITLE<meta http-equiv="Content-Type" content="text/html; charset=gb2312"</HEAD<BODY<form method="post" name=myform选择...

经验教程

136

收藏

62
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部