sp_executesql

原文出处:http://www.cnblogs.com/wanyuan8/archive/2011/11/09/2243483.html

简写为exec,除了用来执行存储过程,一般都用来执行动态Sql

sp_executesql,sql2005中引入的新的系统存储过程,也是用来处理动态sql的,如:
exec sp_executesql @sql, N'@count int out,@id varchar(20)', @cou out
,@id
@sql为拼成的动态sql
N'@count int out,@id varchar(20)'为拼成的动态sql内的参数列表
@cou out,@id为为动态sql内参数列表提供值的外部参数列表

posted @ 2012-08-02 11:41  cascorp  阅读(161)  评论(1编辑  收藏  举报