读书人

诸位你们是怎样用存储过程处理插入多行

发布时间: 2013-08-06 16:47:25 作者: rapoo

各位你们是怎样用存储过程处理插入多行记录的?
用sql clr来处理哦。
听说是用xml来处理,但是我不懂。
请问如何用sql clr的存储过程来接收和处理xml字符?
就是一次性插入多行记录了,
插入一行我是会了。
谢谢了。
[解决办法]
写到事务里边 循环调用

如果SQL 文 不是很长的话
可以拼到一起执行
insert 1
insert 2
insert 3

拼成一个sql执行
[解决办法]
string str="insert into() values()"
str=str+"insert into() values()"
str=str+"insert into() values()"

exec str
[解决办法]
在存储过程里可以使用游标,在程序中直接使用循环加事务,一般插入多条记录最好是在应用中处理

读书人网 >C#

热点推荐