soa*_*ing 8 variables sql-server-2008
有可能的?
DECLARE @vTableName varchar(50)
SET @vTableName = (SELECT TableName FROM qms_Types WHERE Id = 1)
SELECT * FROM @vTableName
Run Code Online (Sandbox Code Playgroud)
我有这个错误:
消息1087,级别16,状态1,行3必须声明表变量"@vTableName".
如果您尝试从该名称的表中进行选择,那么您可以执行以下操作:
DECLARE @vTableName varchar(50)
SET @vTableName = (SELECT TableName FROM qms_Types WHERE Id = 1)
EXECUTE('SELECT * FROM [' + @vTableName + ']')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
54763 次 |
| 最近记录: |