有人能检查一下我的陈述吗..。
DECLARE @tblName varchar(MAX),
@strSQL varchar(MAX)
SET @tblName ='SELECT DISTINCT o.name as TableName
FROM sysobjects o
JOIN sysindexes x on o.id = x.id
WHERE o.name LIKE ''%empty%'''
SET @strSQL = 'INSERT INTO @tblName VALUES(''trylng'', ''1'')'
EXEC (@strSQL)
我的错误是..。
消息1087,级别15,状态2,第1行
必须声明表变量“@tblName”。
https://stackoverflow.com/questions/9407703
复制相似问题