sp_executesql 多个输出参数

示例Sql

set @s ='select @ischuku=isnull(ischuku,''n''),@warehouseId=warehouseId,@proID=proid
           from Warehouse 
          where ' + @columnName + '=''' + @barCode +''''

EXEC sp_executesql @s,
                   N'@ischuku varchar(1) output,@warehouseId varchar(10) output,@proID varchar(20) output',
                   @ischuku output,
                   @warehouseId output,
                   @proID output;  

关键地方

EXEC sp_executesql @s,
                   N'@ischuku varchar(1) output,@warehouseId varchar(10) output,@proID varchar(20) output',
                   @ischuku output,
                   @warehouseId output,
                   @proID output;      

 

posted @ 2013-09-25 14:51  Cary Liu  阅读(390)  评论(0)    收藏  举报

嘿,你闲得吧~

既然你已经试了,那就告诉你吧,本页面不是响应式的 :(