.alter column コマンド
既存のテーブル列のデータ型を変更します。
警告
列のデータ型を変更すると、その列内の既存のデータは、将来のクエリで null 値を返します。
.alter column
を使用した後は、別のコマンドを使用して列の型を前の値に変更しても、そのデータを回復できません。
既存のデータを保持する方法については、「データを失わずに列の種類を変更する」を参照してください。
アクセス許可
このコマンドを実行するには、少なくとも テーブル管理者 のアクセス許可が必要です。
構文
.alter
column
[DatabaseName .
] TableName .
ColumnName type
=
ColumnNewType
構文規則について詳しく知る。
パラメーター
件名 | タイプ | Required | 説明 |
---|---|---|---|
DatabaseName | string |
テーブルを含むデータベースの名前。 | |
TableName | string |
✔️ | 変更する列を含むテーブルの名前。 |
[ColumnName] | string |
✔️ | 変更する列の名前。 |
ColumnNewType | string |
✔️ | 列の新しい データ型 。 |
例
.alter column ['Table'].['ColumnX'] type=string