我使用sql-server-2005,我的數據庫包含很多表格。
當我探索我的數據庫時,我發現所有的表名都以「dbo」作爲前綴。我想,以取代「DBO」用數據庫名見下圖:在表格上顯示db名稱的方法
2
A
回答
0
正如其他人所說的,dbo是默認模式。我不知道你爲什麼會想創建一個具有相同的名稱作爲數據庫的模式,而是要完成你問過你會做類似如下:
創建一個新的使用CREATE SCHEMA語句的模式
使用ALTER SCHEMA語句將表從默認模式移動到新模式。
一個例子是:
IF NOT EXISTS (SELECT * FROM sys.schemas WHERE name ='iMature_US')
EXEC dbo.sp_executesql @statement=N'CREATE SCHEMA iMature_US';
GO
ALTER SCHEMA iMature_US TRANSFER dbo.PODetail
GO
你可以寫一個腳本來傳輸使用來自INFORMATION_SCHEMA.TABLES視圖數據的所有表。
2
DBO是一個架構名稱,它沒有任何關係數據庫名稱。 SQL Server使用4個部分名稱:[ServerName]。[數據庫名稱]。[架構名稱]。[Table/View/Trigger/SP/Function/etc名稱]。默認模式爲dbo
,但如果需要,可以在數據庫之後命名(詳情請參見http://msdn.microsoft.com/en-us/library/ms189462.aspx)
相關問題
- 1. 在ggplot2上顯示方面名稱
- 2. 如何顯示錶格的列名稱
- 3. 如何在表格名稱中搜索sql db然後回顯所有名稱
- 4. 在代碼名稱1上顯示錶格
- 5. Yii2/PostgreSQL的 - 調用未知的方法:警予\ DB \ ActiveQuery ::表格名稱()
- 6. 從MySQL DB中列出表格並在下拉列表中顯示錶格名稱
- 7. CodeIgniter:根據所選模型名稱顯示方法名稱
- 8. JSP表格不顯示db的值
- 9. php:在三個db表格之間顯示相關數據的最快方法
- 10. jsp上不顯示名稱
- 11. 如何在我的表格中顯示引用的名稱AspNetUsers
- 12. 在對應的圖像下方的表格中顯示名稱-mvc4
- 13. 在JLabel中顯示錶格中的項目名稱
- 14. 無法在Coffeescript上的人力車圖表上顯示月份名稱
- 15. Crawler4j在shouldVisit()和visit()方法中顯示不同的URL名稱
- 16. 我無法在頁面上顯示登錄用戶的名稱
- 17. Intellij的想法 - 如何始終顯示方法參數名稱
- 18. RavenDB方面的替代顯示名稱
- 19. 顯示名稱未顯示
- 20. Foreignkeyfield - 詳細名稱未在表格中顯示
- 21. 如何在記錄器中顯示電子表格名稱
- 22. DB中的平均堆棧的顯示名稱
- 23. 在方法名稱
- 24. xlswrite:在工作表名稱或某處顯示變量名稱
- 25. 如何顯示使用PHP的表格的列名稱?
- 26. 如何顯示UIView上的名稱?
- 27. DNN 7:顯示名稱格式設置
- 28. SQL語法表示法的名稱?
- 29. WCF方法名稱在運行應用程序時未顯示
- 30. 如何把顯示名稱上的ErrorMessage格式
dbo是默認模式。如果需要的話,數據庫可以有許多模式的對象 - 基本上是命名空間。我自己並沒有看到創建一個與數據庫名稱匹配的模式。 –
+1使用(和編輯)圖像來描述你的意思 –