# Alias

aliasステートメントは、エイリアスの設定に使用します。後続のスクリプトで項目が出現すると、エイリアスに従って項目の名前がその都度変更されます。

構文:

alias fieldname as aliasname {,fieldname as aliasname}

引数：

引数

| 引数 | 説明 |
| --- | --- |
| fieldname | ソース データに含まれる項目の名前 |
| aliasname | 代わりに使用するエイリアス名 |

## 例と結果

以下の表の例では、定義された項目名の変更は、その後のすべての SELECT および LOAD ステートメントの元の項目名の参照に適用されます。項目名として定義された新しいエイリアスは、その後のスクリプトの任意の場所で、新しい alias ステートメントによって定義されます。

この項目は、データ モデルとアプリケーション コンテンツでもエイリアス名で参照されます。

例と結果

| 例 | 結果 |
| --- | --- |
| `Alias ID_N<br>as NameID;` | 項目名 ID\_N は NameID に変更されました。 |
| `Alias A<br>as Name, B as Number, C as Date;` | 項目名 A 、B 、C は、それぞれ Name 、Number 、Date に変更されました。 |

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

#### 長文の例

概要

データ ロード エディターを開き、以下のロード スクリプトを新しいセクションに追加します。

ロード スクリプト

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

結果

データをロードしてシートを開きます。新しいテーブルを作成し、この項目を軸として追加します:

* `AAA`

結果テーブル

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

## 詳細を見る

* [Load](https://help.qlik.com/ja-JP/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptRegularStatements/Load.htm)
* [Select](https://help.qlik.com/ja-JP/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptRegularStatements/Select.htm)