我正在使用數據庫關係圖工具的SQL Server 2008 R2版本。盡我所能搜索,我似乎無法找到在UI中重命名錶格的方法。這真的不可能嗎?重命名列很容易,但我能夠「重命名」表的唯一方法是使用新名稱重新創建它,創建適當的外鍵關係,然後刪除舊錶。在SQL Server 2008 R2中 - 您可以在Database Diagram工具中重命名錶嗎?
感謝, 西爾維亞
我正在使用數據庫關係圖工具的SQL Server 2008 R2版本。盡我所能搜索,我似乎無法找到在UI中重命名錶格的方法。這真的不可能嗎?重命名列很容易,但我能夠「重命名」表的唯一方法是使用新名稱重新創建它,創建適當的外鍵關係,然後刪除舊錶。在SQL Server 2008 R2中 - 您可以在Database Diagram工具中重命名錶嗎?
感謝, 西爾維亞
都能跟得上你不能這樣做that..however只需單擊表對象資源管理器,點擊F2重命名它
+1,但由於您已經離開了圖表工具(用戶詢問的內容),您還可以提到sp_rename,儘管對象瀏覽器體驗比圖表工具更接近圖表工具sp_rename –
這實際上比我之前做的更好。對我來說關鍵是在重命名之前關閉數據庫圖表。這樣當它打開時,它只是給你一個關於表被丟棄的消息,然後你可以重新添加它,並且問題最少。當我在重命名期間離開數據庫關係圖工具時,我正在發生混亂的錯誤 – Sylvia
有可能重命名錶。 我們可以通過以下代碼更改已存在表格的名稱。
執行sp_rename 'oldTableName', 'newTableName'
執行sp_rename 'TB1', 'TB2'
它真正的工作嘗試。
是的,您可以在圖表工具中重命名錶格。如果選擇表格,則可以在屬性窗格中更改表格的名稱。如果您沒有看到屬性窗格,只需按F4,它應該會自動出現在Studio Manager的右側。
屬性的頂部是(身份),名稱是第一個屬性。只需更改Name屬性的值並保存即可。
這是在對象資源管理器中重命名它的理想解決方案,或者t-sql不會自動更新關係圖中的表。 –
我只是使用SQL Management Studio來重命名錶。 – Daryl