摘要: PostgreSQL把空串('')、空值(NULL)当作不同的值,从而影响到那些没有申明为NOT NULL字段上创建的unique约束。最彻底的解决方法是将应用代码中赋空串的地方全部改为赋空值,另一个变通方法是创建触发器,在插入或修改之前将约束字段的空串自动修改为空值。 阅读全文
posted @ 2017-11-13 09:18 闻歌感旧 阅读(3324) 评论(0) 推荐(0) 编辑