需要一函数,通过传递的(表名参数)来返回相应的表 exec('select * from '+@tablename) //放在存储过程触发器函数什么的里面都可以 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 exec('select * from '+ F_table('admin')) 或者這樣子也可以Declare @s varchar(1000)set @S='select * from '+ F_table('admin')exec(@s) exec('select * from '+@tablename) 各位都说了些什么呵。我要的是F_table()这个函数怎么写 CREATE PROCEDURE sp_GetTable @TName VARCHAR(100)AS EXEC ('SELECT * FROM ' + @TName)GOEXEC sp_GetTable '表名'函数里不能调用动态的EXEC语句,只能通过存储过程了,呵呵..... SQL server 2008建表时的问题 请教一个百分数转换的问题 我该学什么数据库 数据库中的MDF和LDF文件很大,请问怎样安全地移走以前旧的数据,保留最新的数据? 带有FatherID,LayerID的自循环表,怎样迁移 如何更新NTEXT字段值 一些入门小问题,烦请解决!谢谢! 如何在程序中将access字段类型转换成sqlserver对应的字段类型 请教,一个SQL的写法——关于分组加顺序号 数据库安全问题,谢谢! sql 语句的问题 系统和数据库查询越来越慢,怎么办?大家有什么好主意?
set @S='select * from '+ F_table('admin')
exec(@s)
@TName VARCHAR(100)
AS
EXEC ('SELECT * FROM ' + @TName)
GOEXEC sp_GetTable '表名'函数里不能调用动态的EXEC语句,只能通过存储过程了,呵呵.....