# Переименование полей

Иногда требуется переименовать поля, чтобы обеспечить необходимые связи. Три основных причины для переименования полей:

* Два поля имеют разные имена, хотя обозначают одно и то же:

  * Поле ID в таблице Customers
  * Поле CustomerID в таблице Orders

  Оба поля обозначают идентификационный код определенного клиента и должны иметь одинаковые имена, например CustomerID.

* Два поля имеют одинаковые имена, но обозначают разные элементы:

  * Поле Date в таблице Invoices
  * Поле Date в таблице Orders

  Эти два поля желательно переименовать, например: InvoiceDate и OrderDate.

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

Поля можно переименовать в скрипте, поэтому не требуется изменять исходные данные. В примерах показаны два разных способа переименования полей.

Пример 1: Использование оператора alias

Оператор LOAD или SELECT может стоять после оператора alias.

`Alias ID 
 as CustomerID;` `LOAD * from 
 Customer.csv;`

Пример 2: Использование спецификатора as

Оператор LOAD или SELECT может содержать спецификатор as.

`LOAD  ID 
 as CustomerID, Name, Address, Zip, City, State from Customer.csv;`

## Подробнее

* [Alias](https://help.qlik.com/ru-RU/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptRegularStatements/Alias.htm)
* [Поля](https://help.qlik.com/ru-RU/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Scripting/fields.htm)
* [Связывание таблиц и преобразование данных](https://help.qlik.com/lnk/Assoc_tables_transform_data_QS)

СОПУТСТВУЮЩИЕ УЧЕБНЫЕ МАТЕРИАЛЫ:

* [Связывание таблиц и преобразование данных](https://help.qlik.com/lnk/Assoc_tables_transform_data_QS)