标签: postgresql postgresql-10
我是Postgres的新手
如何创建具有列名检查约束的表,说已污染,在插入时只需接受“是”或“否”值。
对于其他值,它应该显示错误消息
我的桌子名称是车辆
答案 0 :(得分:1)
使用in条件。
in
create table vehicles ( id integer primary key, polluted text not null check (polluted in ('yes', 'no')) );