您的位置:首页 > 数据库

为什么使用sq_executesql而不用execute组装动态语句

2006-12-07 23:00 405 查看
sp_executesql 有个优点,就是不用像excute一样有变量的时候,连接字符串写的很麻烦,而且容易出错,而且使用sp_executesql这个批处理只在第一次被组装,后续执行都可以使用同样的字符串,而且提供另外一组参数

下面写一个sp_executesql中带多个参数的例子,很简单

exec sp_executesql @sql=N'select * from cdu where jgid=@jgid and ct_id=@id', --sql查询语句

@parms=N'@jgid int,@id int', --参数类型列表

@jgid=N'9603'; --参数的值

@id=N'1' --参数的值
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: