> ## 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.

> Эту функцию можно использовать для тестирования устойчивости к исключениям. При создании она с указанной вероятностью сгенерирует исключение.

# aggThrow

<div id="aggThrow">
  ## aggThrow
</div>

Добавленный в: v20.1.0

Эту функцию можно использовать для проверки устойчивости к исключениям. При создании она с указанной вероятностью сгенерирует исключение.

**Синтаксис**

```sql theme={null}
aggThrow(throw_prob)
```

**Аргументы**

* `throw_prob` — Вероятность сгенерировать исключение при создании. [`Float64`](/ru/reference/data-types/float)

**Возвращаемое значение**

Возвращает исключение: `Code: 503. DB::Exception: Aggregate function aggThrow has thrown exception successfully`.

**Примеры**

**Пример использования**

```sql title=Query theme={null}
SELECT number % 2 AS even, aggThrow(number) FROM numbers(10) GROUP BY even;
```

```response title=Response theme={null}
Received exception:
Code: 503. DB::Exception: Aggregate function aggThrow has thrown exception successfully: While executing AggregatingTransform. (AGGREGATE_FUNCTION_THROW)
```
