存储过程返回返回某张表的值

来源:百度知道 编辑:UC知道 时间:2024/04/29 13:25:09
就是 过程有个输入参数 只是数据库中存在的一张表名
要返回整张表的值
我是个新手能说的具体些吗
最好给出sql语句

存储过程里使用动态语句,比如
create procedure pTest
@tablename sysname
as
declare @sql varchar(8000)
set @sql='select * from ['+@tablename+']'
exec (@sql)

用table数据类型试试

你的问题是?