使用 动态 SQL 实现
create procedure CXtablet (参数)
as
begin
DECLARE @sql VARCHAR(500);
SET @sql = 'select * from ' + 参数;
EXECUTE( @sql );
end
create procedure CXtablet (@t char(20))
as
select *
from 表名
where 列名=@t
这里是调用存储过程的语句
declare @m char(20)
set @m='参数值'
exec CXtablet @m