使用 “版本 ”下拉列表切换服务。 了解有关导航的详细信息。
适用于:✅ 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