Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

REPLACE 修飾子

1 つ以上の式の別名を指定できます。

各別名は、SELECT * ステートメント内のカラム名と一致している必要があります。出力カラムの一覧では、その別名に一致する カラムが、その REPLACE 内の式で置き換えられます。

この修飾子では、カラムの名前や順序は変更されません。ただし、値とその型は変わる場合があります。

構文:

SELECT <expr> REPLACE( <expr> AS col_name) from [db.]table_name

例:

SELECT * REPLACE(i + 1 AS i) from columns_transformers;
┌───i─┬──j─┬───k─┐
│ 101 │ 10 │ 324 │
│ 121 │  8 │  23 │
└─────┴────┴─────┘

一部: SELECT

関連: SELECTAPPLY modifierEXCEPT modifier

Navigation