共用方式為


.drop column 命令

適用於: ✅Microsoft網狀架構Azure 數據總管

從數據表中移除數據列。

若要從數據表卸除多個數據行,請參閱 卸除多個數據表數據行

注意

此命令不會實際刪除數據,也不會降低已擷取之數據的記憶體成本。

警告

此命令無法復原。 無法再查詢移除之數據行中的所有數據。 未來新增該數據行返回的命令將無法還原數據。

權限

您必須至少有 資料表管理員 許可權才能執行此命令。

語法

.dropcolumn TableName ColumnName. []ifexists

深入瞭解 語法慣例

參數

姓名 類型​​ 必要 描述
TableName string ✔️ 包含要卸除之數據行的數據表名稱。
ColumnName string ✔️ 要卸除的數據行名稱。
ifexists string 如果指定,則命令不會在不存在的數據行上失敗。

範例

如果這類數據行存在,下列命令將會從Test數據表卸Value除數據行。 如果資料行不存在,命令將不會失敗。

.drop column Test.Value ifexists

卸除多個數據表數據行

從數據表中移除多個數據行。

注意

此命令不會實際刪除數據,也不會降低已擷取之數據的記憶體成本。

警告

此命令無法復原。 無法再查詢移除之數據行中的所有數據。 未來新增這些數據行的命令將無法還原數據。

語法

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

深入瞭解 語法慣例

參數

姓名 類型​​ 必要 描述
TableName string ✔️ 包含要卸除之數據行的數據表名稱。
ColumnName string ✔️ 要卸除的數據行名稱。

範例

下列命令會從Test數據表卸除 ValueItem 數據行。

.drop table Test columns ( Value, Item )