我的數據庫中有一些表的主鍵類型爲int,我想更改爲鍵入bigint。在不丟棄/重新創建表和約束的情況下完成此操作的最佳策略是什麼?將主鍵類型從int更改爲bigint
這些主鍵被用作在其他表的外鍵,這樣,會在因素。
我的數據庫中有一些表的主鍵類型爲int,我想更改爲鍵入bigint。在不丟棄/重新創建表和約束的情況下完成此操作的最佳策略是什麼?將主鍵類型從int更改爲bigint
這些主鍵被用作在其他表的外鍵,這樣,會在因素。
在,SSMS,執行波紋管的步驟。
- 單擊工具。
- 選擇選項
- 選擇設計師
只需取消選中的選項在屏幕截圖高亮顯示。現在您可以使用Alter script
更改DDL
。
要清楚生成的腳本將**刪除/重新創建表和約束。 – 2012-07-16 16:19:52
@MartinSmith - 先生,我只是想停止消息,以防止用戶更改架構。我建議這個不丟棄/重新創建。 – 2012-07-16 16:22:01
它生成的腳本將在幕後重建表格。不過,這可能並不是一個好的起點。 – 2012-07-16 16:23:37
您是否需要更多幫助來完成此查詢? – 2012-07-26 21:09:29