不能在 BYTE 或 TEXT 列上放置唯一、主键或引用(FOREIGN KEY)约束。但是可以使用检查约束来检查 NULL 或 non-NULL 值。
不能在 BLOB 或 CLOB 列上放置唯一或主键约束。如果约束是在包含存储了加密数据的列的列集合上,则 GBase 8s 无法强制执行此约束。
约束 | 有关更多信息,请参阅 | 有关示例,请参阅 |
---|---|---|
CHECK | CHECK 子句 | 在多个列上定义检查约束 |
DISTINCT | 使用 UNIQUE 或 DISTINCT 约束 | 多列约束格式的示例 |
FOREIGN KEY | 使用 FOREIGN KEY 约束 | 定义组合的主键和外键 |
PRIMARY KEY | 使用 PRIMARY KEY 约束 | 定义组合的主键和外键 |
UNIQUE | 使用 UNIQUE 或 DISTINCT 约束 | 多列约束格式的示例 |