当前位置:Gxlcms > 数据库问题 > 动态sql与变量绑定

动态sql与变量绑定

时间:2021-07-01 10:21:17 帮助过:32人阅读

字符型字段需声明为NVARCHAR类型 DECLARE @STRSQL NVARCHAR(1000),@VALUE_STR NVARCHAR(254) --动态SQL拼接 SET @STRSQL=SELECT @VALUE_STR=ISNULL(VALUE_STR,‘‘‘‘) FROM [Mast+ADMIN+@Prop_Fld] WHERE FORM_NAME=‘‘INVHAFORM‘‘ AND PROP_NAME=‘‘PEROUTQTY‘‘‘ --测试SQL拼接结果 PRINT @STRSQL --N‘@VALUE_STR NVARCHAR(254) OUTPUT‘为动态SQL中变量的声明,@VALUE_STR OUTPUT为接收变量,注意都需带上OUTPUT参数。 EXEC SP_EXECUTESQL @STRSQL,N@VALUE_STR NVARCHAR(254) OUTPUT,@VALUE_STR OUTPUT --测试变量结果 PRINT @VALUE_STR

    执行结果如下:

    技术图片

 

动态sql与变量绑定

标签:sele   declare   print   ima   com   image   需要   mamicode   --   

人气教程排行