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