如何将字符串当作数据库名进行查询??在查询分析器中如: declare @tablename varchar(10) set @tablename= 'aa ' select * from @tablename [解决办法] declare @tablename varchar(10) set @tablename= 'aa ' exec( 'select * from [ '+@tablename+ '] ')