EXEC执行使用字符串拼接的SQL语句,出现名称 '‘不是有效的标识符‘'

问题出现的原因:使用EXEC执行时未给@SQL加上()导致

解决:EXEC @SQL ===》 EXEC (@SQL)

原文地址:https://www.cnblogs.com/tanghb/p/6117049.html