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

> جدول نظامي يحتوي على معلومات عن القيود الموجودة في جميع الجداول.

# system.constraints

<div id="description">
  ## الوصف
</div>

يحتوي على معلومات حول القيود الموجودة في جميع الجداول.

لا تظهر القيود المعرّفة على [الجداول المؤقتة](/ar/reference/statements/create/table#temporary-tables) في `system.constraints` إلا ضمن الجلسة التي أُنشئت فيها. وتُعرض مع حقل `database` فارغًا.

<div id="columns">
  ## الأعمدة
</div>

* `database` ([String](/ar/reference/data-types/index)) — اسم قاعدة البيانات.
* `table` ([String](/ar/reference/data-types/index)) — اسم الجدول.
* `name` ([String](/ar/reference/data-types/index)) — اسم القيد.
* `type` ([Enum8('CHECK' = 0, 'ASSUME' = 1)](/ar/reference/data-types/index)) — نوع القيد.
* `expression` ([String](/ar/reference/data-types/index)) — تعبير القيد.

<div id="example">
  ## مثال
</div>

```sql theme={null}
SELECT * FROM system.constraints LIMIT 2 FORMAT Vertical;
```

```text theme={null}
Row 1:
──────
database:    default
table:       hits
name:        check_hits
type:        CHECK
expression:  CounterID > 0

Row 2:
──────
database:    default
table:       hits
name:        assume_positive
type:        ASSUME
expression:  WatchID > 0
```
