0
A
回答
3
我假設你的意思是模式名稱而不是「別名」。無法從架構範圍對象(如存儲過程)中刪除架構,但可以將對象轉移到其他架構,如從xxx
到dbo
,以便proc的兩部分名稱變爲dbo.sp_test
。這是使用ALTER SCHEMA
完成:
ALTER SCHEMA dbo TRANSFER xxx.sp_test;
0
SELECT 'ALTER SCHEMA dbo TRANSFER [' + SysSchemas.Name + '].[' + DbObjects.Name + '];'
FROM sys.Objects DbObjects
INNER JOIN sys.Schemas SysSchemas ON DbObjects.schema_id = SysSchemas.schema_id
WHERE SysSchemas.Name = 'xxx'
AND (DbObjects.Type IN ('U', 'P', 'V'))
這是我找的..
+0
你應該接受丹斯回答恕我直言。 – scsimon
相關問題
- 1. 按名稱刪除存儲過程組
- 2. 如何刪除存儲過程?
- 3. 一次刪除所有存儲過程
- 4. SQL Server:刪除現有帳戶的存儲過程
- 5. 刪除MySQL中的所有存儲過程或使用臨時存儲過程
- 6. SVN - 刪除現有的存儲庫
- 7. 刪除或存儲過程中的PostgreSQL
- 8. 刪除記錄的存儲過程
- 9. 存儲過程中刪除SQLyog的
- 10. 影響刪除的MySQL存儲過程變量名稱
- 11. 如何通過Boto3檢查現有密鑰的存儲類別?
- 12. 存儲過程(刪除發票)
- 13. 在存儲過程中刪除SQL Server
- 14. 使用存儲過程從gridview刪除
- 15. SQL Server存儲過程刪除語句
- 16. 存儲過程刪除查詢
- 17. Fluent NHibernate - 使用存儲過程刪除
- 18. SQL Server存儲過程ON刪除
- 19. 檢查和刪除存儲過程
- 20. Oracle存儲過程刪除用戶
- 21. 正在刪除SQL Server存儲過程
- 22. 刪除問題與存儲過程
- 23. 使用Fluent刪除存儲過程nHibernate
- 24. 如何識別調用存儲過程
- 25. 如何刪除表格上的存儲過程?
- 26. 如何刪除存儲過程中的連字符
- 27. MYSQL存儲過程:如何刪除剛更新的記錄
- 28. 如何刪除SQL Server中存儲過程的版本
- 29. 刪除特定SQL Server架構中的所有存儲過程
- 30. 如何在存儲過程中刪除並創建表?
@古斯曼,你說我的道歉是正確的:) – poc