全球第一免费源码下载基地!
首 页文章中心下载中心繁體中文
首页 ASP源码 | PHP源码 | CGI源码 | JSP源码 | .NET源码 | flash源码 | 其它源码 | 网页模板 | 常用软件 | 字体下载 | 视频教程
站长学院 | 网络编程 | 网页设计 | 图形图像 | 操作系统 | 数据库 | 多媒体 | 黑客攻防 | 编程开发 | Seo专区 | 小说连载
您当前的位置:中文源码之家 -> 数据库 -> MSSQL -> 文章内容 退出登录 用户管理
栏目导航
· Access · MSSQL
热门文章
· [推荐] 卡巴斯基v6.0..
· [新闻] 超级解霸3500..
· [推荐] 冰点还原精灵..
· [组图] 一键GHOST硬盘..
· [组图] PQMagic──硬..
· [新闻] 2006年世界顶..
· [图文] 一键GHOST 优..
· [推荐] 征途小宝外挂..
· [新闻] 下载:IE 7 简..
· ASP自动解压RAR文件..
相关文章
· 用SQL Server Every..
· 在自定义HttpHandle..
· 利用Samba快速共享W..
· 简单高效:用Swatch做..
· [组图] 用Supercache..
· 使用SQL Server 7.0..
· 如何用sql语句修改数..
· 怎样用SQL 2000 生成..
· 正确配置和使用SQL ..
· 利用SQL Server的扩..
精彩激情游戏推荐
用SQL一次插入多条数据
作者:佚名  来源:不详  发布时间:2006-8-27 16:49:08  发布人:aijun

减小字体 增大字体

可以将多条数据组成一棵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


insert into  tbl(Name,Intro)

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

[] [返回上一页] [打 印] [收 藏]
∷相关文章评论∷    (评论内容只代表网友观点,与本站立场无关!) [更多评论...]
关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图
Copyright 2005-2006 Chcodes.Com.中文源码之家 All Rights Reserved .
Powered by:NewAsp SiteManageSystem Version 2.1 SP1 1030