长期搜索者第一次海报。
我正在尝试创建一个动态 SQL 脚本,它将动态部分连接成一个字符串以形成 From 子句,因此我只能声明一次表名(将来我将添加到这个,以便我可以遍历一大堆表)。但是,当我运行脚本时出现错误:'+' 附近的语法不正确
DECLARE @SCode varchar(4)
DECLARE @Subcode varchar(4)
SET @SCode = 'Client1'
SET @Subcode = 'A'
SELECT MAX(dateofchange) AS Maxdate, @SCode + 'Type'.ID
FROM @SCode + 'Type'
任何帮助将不胜感激。我相信答案会很简单,但是我对 SQL 游戏还是比较陌生。
谢谢,SSMS - 2005