首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

在线求一条简略语句,好久不用基础都忘了

2013-06-19 
在线求一条简单语句,好久不用基础都忘了示例:SELECTRoutesTableFROMProducts_InfoWHERE(ID 20115009)这

在线求一条简单语句,好久不用基础都忘了
示例:

SELECT   RoutesTable
FROM     Products_Info
WHERE   (ID = 20115009)

这条语句查询出来的是一张表的名字,
如何再把这张表的所有内容查询出来?(要包含上面那条哦。。)
[解决办法]


declare @tsql varchar(6000)

SELECT @tsql='select * from ['+RoutesTable+'] '
 FROM Products_Info
 WHERE ID = 20115009

exec(@tsql)

[解决办法]
DECLARE @t NVARCHAR(10)
SELECT @t='SELECT   RoutesTable
FROM     Products_Info
WHERE   ID = 20115009'
EXEC ('select * from '+@t)

热点排行