在存储过程中通过EXEC sp_executsql 赋值给变量,下面的语句的结果是赋值不成功,这是什么原因呢 5
SET@SQL='Selectdistinct(IODepID)FROMtmpOutWorkWHEREMID='+@JMID+'andIOSSuppID=0'EXECsp...
SET @SQL=' Select distinct(IODepID) FROM tmpOutWork WHERE MID='+@JMID+' and IOSSuppID=0 '
EXEC sp_executesql @SQL,N'@DepID1 INT OUTPUT',@DepID OUTPUT
Select @DepID 展开
EXEC sp_executesql @SQL,N'@DepID1 INT OUTPUT',@DepID OUTPUT
Select @DepID 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询