如何更改存储过程的架构而不重新创建它

22 sql-server

我有一些带有“SalesTraining”模式的存储过程。我想将所有 SalesTraining 模式更改为“Sales”。有没有比重新创建存储过程更好的方法?谢谢

在此处输入图片说明

Mik*_*son 36

如果您使用的是 SQL Server 2005 或更高版本,则可以使用ALTER SCHEMA (Transact-SQL)

ALTER SCHEMA Sales TRANSFER SalesTraining.MainSP;
Run Code Online (Sandbox Code Playgroud)