# Alias

Instrukcja alias służy do ustawiania aliasu, który będzie używany jako nazwa pola we wszystkich wystąpieniach tego pola w skrypcie.

Składnia:

alias fieldname as aliasname {,fieldname as aliasname}

Argumenty:

Argumenty

| Argument | Opis |
| --- | --- |
| fieldname | Nazwa pola w danych źródłowych |
| aliasname | Alias, który ma być użyty zamiast niej |

## Przykłady i wyniki

W przypadku przykładów w poniższej tabeli zdefiniowane zmiany nazw pól zostaną zastosowane do odwołań do oryginalnej nazwy pola we wszystkich kolejnych instrukcjach SELECT i LOAD. W dowolnym dalszym miejscu skryptu można też zdefiniować nowy alias nazwy pola przy użyciu nowej instrukcji alias.

Pole jest również przywoływane z nazwą aliasu w modelu danych i treści aplikacji.

Przykłady i wyniki

| Przykład | Wynik |
| --- | --- |
| `Alias ID_N<br>as NameID;` | Nazwa pola ID\_N została zmieniona na NameID. |
| `Alias A<br>as Name, B as Number, C as Date;` | Nazwy pól A, B i C zostały zmienione odpowiednio na Name, Number i Date. |

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

#### Przykład długiej formy

Przegląd

Otwórz Edytor ładowania danych i poniżej dodaj skrypt ładowania do nowej sekcji.

Skrypt ładowania

```
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;
```

Wyniki

Załaduj dane i otwórz arkusz. Utwórz nową tabelę i dodaj to pole jako wymiar:

* `AAA`

Tabela wynikowa

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

## Dowiedz się więcej

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