sql不使用sp_rename自定义一个改变表名的存储过程,要求不改变表的结构!!急!!

2025-02-23 01:56:16
推荐回答(2个)
回答1:

create procedure myproc
(@old varchar(50),@new varchar(50))
as
begin
declare @sql varchar(2000)
set @sql='select * into '+@new+' from '+@old
exec @sql
set @sql='delete from '+@old
exec @sql
print '完成'
end

回答2:

这个考虑的问题会很多啊~~