Перейти к основному содержимому
Версия: 5.3

rename

Описание

Переименовывает поля.

Синтаксис

rename <src-field> AS <dst-field> [ , <src-field> AS <dst-field> ...]

Обязательные аргументы

ПараметрСинтаксисОписание
src-field<field>Имя исходного поля.
dst-field<field>Новое имя поля.
Использование wildcard

Символ * поддерживается для массового переименования полей. Не исключено множественное использование *.


Примеры запросов

Данные примеры демонстрируют переименование конкретных полей и массовое переименование по шаблону.

Пример 1

В данном примере несколько конкретных полей переименовываются через as.

source radius_logs
| rename user as sysuser, password as secret

Пример 2

В данном примере * помогает убрать общий префикс у группы полей.

source company_workers | rename company-* as *

Пример 3

В данном примере демонстрируется использование шаблона с двумя символами подстановки *, позволяющее захватывать и сохранять отдельные части имени поля при выполнении переименования.

source company_workers | rename *-company-* as *-with-*