次の方法で共有


.drop column コマンド

適用対象: ✅Microsoft FabricAzure データ エクスプローラー

テーブルから列を削除します。

テーブルから複数の列を削除するには、複数のテーブル列 ドロップする方法に関するを参照してください。

Note

このコマンドによって、データが物理的に削除されることはなく、既に取り込まれているデータのストレージ コストが削減されることはありません。

警告

このコマンドは元に戻すことができません。 削除された列のデータはすべて、クエリ可能でなくなります。 今後、この列を再び追加するコマンドを使用しても、データを復元することはできません。

アクセス許可

このコマンドを実行するには、少なくとも Table 管理者 アクセス許可が必要です。

構文

.dropcolumn TableName.ColumnName [ifexists]

構文規則について詳しく知る。

パラメーター

件名 タイプ Required 説明
TableName string ✔️ 削除する列を含むテーブルの名前。
[ColumnName] string ✔️ 削除する列の名前。
ifexists string 指定した場合、存在しない列ではコマンドは失敗しません。

次のコマンドは、Test テーブルからValue列を削除します (そのような列が存在する場合)。 列が存在しない場合、コマンドは失敗しません。

.drop column Test.Value ifexists

複数のテーブル列を削除する

テーブルから複数の列を削除します。

Note

このコマンドによって、データが物理的に削除されることはなく、既に取り込まれているデータのストレージ コストが削減されることはありません。

警告

このコマンドは元に戻すことができません。 削除された列のデータはすべて、クエリ可能でなくなります。 今後、これらの列を再び追加するコマンドを使用しても、データを復元することはできません。

構文

.droptable TableName columns ( ColumnName [, ...])

構文規則について詳しく知る。

パラメーター

件名 タイプ Required 説明
TableName string ✔️ 削除する列を含むテーブルの名前。
[ColumnName] string ✔️ 削除する列の名前。

次のコマンドは、Test テーブルからValue列とItem列を削除します。

.drop table Test columns ( Value, Item )