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

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

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

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

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

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

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

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

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

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

Пример 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/qlikview/May2024/Subsystems/Client/Content/QV_QlikView/Scripting/ScriptRegularStatements/Alias.htm)
* [Поля](https://help.qlik.com/ru-RU/qlikview/May2024/Subsystems/Client/Content/QV_QlikView/Scripting/Fields.htm)