回 帖 发 新 帖 刷新版面

主题:救命(急)

declare @name varchar(20)
set @name = 'stuInfo'
select *from @name

如何让这个查询语句生效 或者说 
如何在查询表名时用自己定义的变量,
这个问题怎么解决?

回复列表 (共1个回复)

沙发

用 Exec

declare @name varchar(20)
set @name = 'stuInfo'
exec('select * from '+ @name)

我来回复

您尚未登录,请登录后再回复。点此登录或注册