共用方式為


HOW TO:修改資料行資料型別

您可以在 [資料表設計工具] 中修改資料行的資料型別。

注意事項注意事項

新版資料表設計工具用於處理採用 SQL Server 2012 格式的資料庫。本主題說明的舊版資料表設計工具可與採用 SQL Server 舊版格式的資料庫搭配使用。

在新版本中,您可以透過圖形介面或直接在指令碼窗格變更資料表定義。如果使用圖形介面,資料表的定義就會自動在指令碼窗格中更新。若要在指令碼窗格中套用 SQL 程式碼,請選擇 [更新] 按鈕。如需新版本的詳細資訊,請參閱如何:使用資料表設計工具建立資料庫物件

注意事項警告

修改包含資料的資料行資料型別,將現有資料轉換為新型別,如此會導致資料永久喪失。此外,以該資料行為依據的程式碼和應用程式可能會失敗,這些包含查詢、檢視表、預存程序、使用者定義函式,以及用戶端應用程式。注意,這些失敗會串聯,例如,呼叫相依於已修改資料行之使用者定義函式的預存程序可能會失敗。在對資料行進行任何變更之前,請審慎考慮。

注意事項注意事項

您的電腦可能會在下列說明中,以不同名稱或位置顯示某些 Visual Studio 使用者介面項目。您所擁有的 Visual Studio 版本以及使用的設定會決定這些項目。如需詳細資訊,請參閱 Visual Studio 設定

若要修改資料行的資料型別

  1. 在 [伺服器總管] 中,在您想要修改之資料行的資料表上按一下滑鼠右鍵,再按一下 [開啟資料表定義]。

    資料表會在 [資料表設計工具] 中開啟。

  2. 選取要修改資料型別的資料行。

  3. 在 [資料行屬性] 索引標籤中,按一下 [Datatype] 屬性的方格儲存格,並且從下拉式清單中選擇新的資料型別。

在按一下方格儲存格外部,或使用 TAB 鍵移至另一個方格儲存格時,新的資料型別會被指派至資料行。當您在 [資料表設計工具] 中儲存變更時,就會在資料庫中生效。

注意事項注意事項

在修改資料行的資料型別時,[資料表設計工具] 會套用所選取資料型別的預設長度,即使您已經先指定好了。一定要在指定資料型別之後,為該值設定資料型別長度。

請參閱

參考

資料行屬性

其他資源

使用資料行