sql server存储过程中:exec @sql 必须要写成 exec (@sql) 不要忘记括号
--如果不加括号,则只能执行644字节的代码,如果改成EXEC (@lv_query)一切正常,为了这个bug调试了差不多一个小时,
估计是不加括号时,SQL Server会把它当成调用存储过程或函数来执行,所以只有644字节的大小,而加了括号SQL Server就知道是动态SQL。
原文链接
越是无知的人越是觉得自己无所不知(之前的自己)
越是学习的人越是觉得自己会的太少了(现在的自己)
共勉