.rename column 命令

使用 “版本 ”下拉列表切换服务。 了解有关导航的详细信息
适用于:✅ Azure Data Explorer

更改现有表列的名称。

权限

必须至少具有 Table Admin 权限才能运行此命令。

语法

.rename column [ DatabaseName.]TableName.CurrentColumnName toNewColumnName

.rename columns NewColumnName = [ DatabaseName.]TableName.CurrentColumnName , ...

注意

.rename columns 仅支持交换两个现有列的名称。

详细了解语法约定

参数

客户 类型 必需 说明
DatabaseName string 包含要重命名的列的表所在数据库的名称。 如果未提供,则使用当前上下文数据库。
TableName string ✔️ 包含要重命名的列的表的名称。
CurrentColumnName string ✔️ 要重命名的列的名称。
NewColumnName string ✔️ 新的列名称。 该名称必须遵循标识符命名规则

示例

以下命令交换 TimeGenerated_archive 列和 TimeGenerated 列的名称。

.rename columns TimeGenerated_archive = myDB.sampleData.TimeGenerated, TimeGenerated = myDB.sampleData.TimeGenerated_archive