我可以将变量传递给SELECT语句吗?
我不断收到一条错误消息,说我需要声明它.
但是,它被宣布.
SELECT (list of columns)
FROM @database_table
Run Code Online (Sandbox Code Playgroud)
您希望使用动态SQL来执行此类查询.
这是一个快速的样本
declare @sqlstatement nvarchar(4000)
declare @table sysname
set @table = 'yourTableName'
set @sqlstatement = 'SELECT * FROM ' + QUOTENAME(@table)
exec(@sqlstatement)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
98 次 |
| 最近记录: |