.alter column 命令
適用於: ✅Microsoft網狀架構✅Azure 數據總管
改變現有數據表數據行的數據類型。
警告
更改數據行的數據類型時,該數據行中的任何預先存在數據都會在未來查詢中傳回 Null 值 。
使用 .alter column
之後,即使使用另一個命令將數據行類型變更回先前的值,也無法復原該數據。
如需如何保留預先存在數據的資訊,請參閱 變更數據行類型而不遺失數據。
權限
您必須至少有 資料表管理員 許可權才能執行此命令。
語法
.alter
column
[DatabaseName ] TableName .
ColumnName .
type
=
ColumnNewType
深入瞭解 語法慣例。
參數
姓名 | 類型 | 必要 | 描述 |
---|---|---|---|
DatabaseName | string |
包含數據表的資料庫名稱。 | |
TableName | string |
✔️ | 包含要改變之數據行的數據表名稱。 |
ColumnName | string |
✔️ | 要改變的數據行名稱。 |
ColumnNewType | string |
✔️ | 數據行的新 數據類型 。 |
範例
.alter column ['Table'].['ColumnX'] type=string