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

> وثائق تصف مُعدِّل APPLY الذي يتيح لك استدعاء دالة معيّنة لكل صف تُرجعه عبارة جدول خارجية ضمن استعلام.

# مُعدِّل REPLACE

> يتيح لك تحديد اسم مستعار واحد أو أكثر لـ [التعبيرات](/ar/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 │
└─────┴────┴─────┘
```
