# Renomeando campos

Algumas vezes, é necessário renomear campos para obter as associações desejadas. Os três principais motivos para renomear campos são:

* Dois campos são nomeados de maneira diferente, ainda que denotem a mesma coisa:

  * O campo ID na tabela Customers
  * O campo CustomerID na tabela Orders

  Os dois campos denotam um código de identificação do cliente e devem ter o mesmo nome, como CustomerID.

* Dois campos são nomeados da mesma forma, mas denotam efetivamente coisas diferentes:

  * O campo Date na tabela Invoices
  * O campo Date na tabela Orders

  Os dois campos devem ser preferencialmente renomeados para, por exemplo, InvoiceDate e OrderDate.

* Talvez haja erros, como erros ortográficos, na base de dados ou convenções diferentes com base em letras maiúsculas e minúsculas.

Como os campos podem ser renomeados no script, não há necessidade de alterar os dados originais. Existem duas formas diferentes de renomear campos, como demonstrado nos exemplos.

Exemplo 1: Usando o comando alias

O comando LOAD ou SELECT pode ser precedido de um comando alias.

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

Exemplo 2: Usando o especificador as

O comando LOAD ou SELECT pode conter o especificador as.

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

## Saiba mais

* [Alias](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptRegularStatements/Alias.htm)
* [Campos](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/fields.htm)
* [Associando tabelas e transformando dados](https://help.qlik.com/lnk/Assoc_tables_transform_data_QS)

Conteúdo de aprendizagem relacionado:

* [Associando tabelas e transformando dados](https://help.qlik.com/lnk/Assoc_tables_transform_data_QS)