> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-mintlify-8a08bda2.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> クエリの外側のテーブル式から返される各行に対して関数を呼び出せるようにする APPLY 修飾子について説明するドキュメントです。

# Replace 修飾子

> 1 つ以上の[式の別名](/ja/reference/syntax#expression-aliases)を指定できます。

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

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

**構文:**

```sql theme={null}
SELECT <expr> REPLACE( <expr> AS col_name) from [db.]table_name
```

**例:**

```sql theme={null}
SELECT * REPLACE(i + 1 AS i) from columns_transformers;
```

```response theme={null}
┌───i─┬──j─┬───k─┐
│ 101 │ 10 │ 324 │
│ 121 │  8 │  23 │
└─────┴────┴─────┘
```
