3
A
回答
1
圖表功能完全包含在Management Studio中,其內部的API沒有記錄。所有圖表都以VARBINARY(MAX)
blob的形式存儲在sysdiagrams
中,並且只有在給出SSMS許可後才能創建表和關聯的存儲過程。圖blob的格式同樣沒有記錄,但如果你想知道,這不是一件容易的反向工程,就像一個XML文檔,存儲過程也不會觸及blob的內部結構,所以你不能學習任何事情都不是這樣。即使您對其進行逆向工程,未來版本的Management Studio也可能會使您的發現無效(此格式之前已升級)。
我打算帶着「不,這不適用於任何不是Management Studio開發人員的人」。如果您想以編程方式創建和維護數據庫圖表(不是重命名或刪除數據庫圖表),Management Studio的本地功能不是要走的路。使用其他許多工具之一進行繪圖。
相關問題
- 1. Azure SQL - 通過多個數據庫查詢創建視圖
- 2. 數據庫關係代數,SQL查詢
- 3. SQL Server數據庫查詢
- 4. 創建與外部SQL Server數據庫的關係
- 5. 創建的數據:通過關係
- 6. 關係數據庫查詢
- 7. 隱藏來自SQL Server數據庫關係圖的關係
- 8. SQL查詢無法創建數據庫
- 9. 從關係數據庫JPA/Hibernate查詢中創建JSON對象
- 10. 無法查詢通過使用DG4MSQL創建的數據庫鏈接的SQL Server系統表
- 11. SQL Server 2008:如何通過查詢備份數據庫
- 12. 在Microsoft SQL Server 2017圖形數據庫中查詢可選關係的語法?
- 13. 通過腳本從SQL Server中的備份創建數據庫
- 14. 無法在SQL Server 2008中創建新的數據庫關係圖
- 15. 在sql server中創建數據庫關係圖的重要性/使用/優點
- 16. 通過Google DataFlow Transformer查詢關係數據庫
- 17. 通過C#在SQL Server中創建表關係
- 18. SQL查詢數據庫的Microsoft SQL Server
- 19. SQL Server中的數據庫表關係
- 20. SQL Server數據庫表關係
- 21. 通過MySQL Workbench創建數據庫關係
- 22. 如何在SQL Server中創建數據庫的數據庫圖
- 23. 通過SQL Server創建視圖
- 24. sails.js通過關係查詢藍圖
- 25. 通過java創建sql server表函數
- 26. php無法通過查詢創建新的數據庫表
- 27. SQL Server:通過SQL查詢導出數據?
- 28. SQL Server 2012數據庫查詢問題
- 29. 查詢多個數據庫SQL Server
- 30. 如何查詢SQL Server數據庫?