跳转到主要内容

描述

包含所有表中现有约束的信息。 临时表上定义的约束,只有在创建它们的会话中才会显示在 system.constraints 中。它们的 database 字段为空。

示例

SELECT * FROM system.constraints LIMIT 2 FORMAT Vertical;
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
最后修改于 2026年6月10日