ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
[TOC] ## 域类型 域类型可以为我们声明一个自定义各种要求的字段 ## 示例 创建了整形必须大于0的约束,并且字段的底层还是 int 类型,可以通过`(mytable.id - 1)::posint`进行转换 ``` CREATE DOMAIN posint AS integer CHECK (VALUE > 0); CREATE TABLE mytable (id posint); INSERT INTO mytable VALUES(1); -- works INSERT INTO mytable VALUES(-1); -- fails ```