.rename column 命令

适用于:✅Azure 数据资源管理器

更改现有表列的名称。

权限

你必须至少具有表管理员权限才能运行此命令。

语法

.rename column [ DatabaseName.]TableName.CurrentColumnName to NewColumnName

.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