# Alias

A instrução alias é usada para definir um alias de acordo com o qual um campo será renomeado sempre que ele ocorrer no script que segue.

Sintaxe:

alias fieldname as aliasname {,fieldname as aliasname}

Argumentos:

Argumentos

| Argumento | Descrição |
| --- | --- |
| fieldname | O nome do campo nos dados de fonte |
| aliasname | Um pseudônimo que você deseja usar |

## Exemplos com resultados

Nos exemplos da tabela abaixo, as alterações de nome de campo definidas serão aplicadas às referências do nome de campo original em todas as instruções SELECT e LOAD subsequentes. É possível definir um novo alias para um nome de campo usando uma nova declaração alias em qualquer posição subsequente no script.

O campo também é referenciado com o nome do alias no modelo de dados e no conteúdo do aplicativo.

Exemplos e resultados

| Exemplo | Resultado |
| --- | --- |
| `Alias ID_N<br>as NameID;` | O campo ID\_N é renomeado para NameID. |
| `Alias A<br>as Name, B as Number, C as Date;` | Os campos A, B e C foram renomeados para Name, Number e Date, respectivamente. |

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptRegularStatements/Alias.htm)

#### Exemplo de formato longo

Visão geral

Abra o editor da carga de dados e adicione o script de carregamento abaixo em uma nova seção.

Script de carregamento

```
alias [A] as [AAA];
T1:
Load 'string 1' as A autogenerate 1;
T2:
Load 'string 2' as B autogenerate 1;
T3:
Load 'string 3' as A autogenerate 1;
```

Resultados

Carregue os dados e abra uma pasta. Crie uma nova tabela e adicione esse campo como uma dimensão:

* `AAA`

Tabela de resultados

| AAA |
| --- |
| string 1 |
| string 3 |

## Saiba mais

* [Load](https://help.qlik.com/pt-BR/sense/November2025/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptRegularStatements/Load.htm)
* [Select](https://help.qlik.com/pt-BR/sense/November2025/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptRegularStatements/Select.htm)