标签: postgresql
是否可以为Postgres中的varchar(25)字段设置最小长度?
varchar(25)
这样我可以防止在手动插入过程中意外添加无效值?
答案 0 :(得分:8)
您可以使用检查约束来执行此操作:
alter table the_table add constraint check_min_length check (length(the_column) >= 10);
您可能还希望将列定义为not null
not null