Clo*_*eto 6 sql-server sql-server-2008-r2
是否可以重命名临时表?
create table #t (id integer);
execute tempdb.sys.sp_rename '#t', '#s';
An invalid parameter or option was specified for procedure 'sys.sp_rename'
Run Code Online (Sandbox Code Playgroud)
@Michel提出的解决方案,插入另一个临时表并删除原始的,但我觉得它有多贵.
Tempdb没有sp_rename过程.你可以做的是用你的旧内容创建一个新的temptable
像这样的东西
select * into #NewName from #OldName
drop table #OldName
Run Code Online (Sandbox Code Playgroud)