能否把数据库的表明当作一个参数来传递? declare @TableName varchar(10)set @TableName='employee'exec ('select top 10 * from ' + @TableName) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 declare @TableName varchar(10)set @TableName='employee'exec('select top 10 * from '+@TableName) create procedure Text @TableName varchar(10)as declare @sql varchar(400) set @sql='select * from '+ @TableName +' where id <100' exec(@sql)go 表中有分多次导入的数据,我想保留最后一次导入的数据,怎么选择出来? 再次求一个select语句! 如何合并这三句sql,使得能够一次性查出来 安装SQL server 2008 R2 出现了一个小错误,求解析 跪求读取sql图片答案 将数据库导出到文本文件是用BULK INSERT吗? 为什么数据库创建不成功 非常棘手的问题,大家帮帮我啊~~ DTS中DB2的数据迁移以及参数配置 将 expression 转换为数据类型 datetime 时出现算术溢出错误。 把两个表的数据连续显示在一个表中…… 数据库高手请进
set @TableName='employee'
exec('select top 10 * from '+@TableName)
@TableName varchar(10)
as
declare @sql varchar(400)
set @sql='select * from '+ @TableName +' where id <100'
exec(@sql)
go