我正在尝试执行此查询:
declare @tablename varchar(50) set @tablename = 'test' select * from @tablename
这会产生以下错误:
Msg 1087,Level 16,State 1,Line 5 必须声明表变量"@tablename".
Msg 1087,Level 16,State 1,Line 5
必须声明表变量"@tablename".
什么是动态填充表名的正确方法?
sql t-sql sql-server variable-names tablename
sql ×1
sql-server ×1
t-sql ×1
tablename ×1
variable-names ×1