如何配置postgres不显示非null约束错误

时间:2011-10-29 15:40:55

标签: postgresql constraints notnull openbravo

我正在安装openbravo。安装日志显示一堆SQL错误,这些错误都是“非空”约束错误。

我已经搜索了一段时间来解决这个问题,但是他们只是说如何在一个表中删除not null约束。

我想要的是将PostgreSQL服务器配置为在松散状态下运行,该状态根本不会抱怨“非空”。我知道MySQL有一个选项,但我不知道PostgreSQL是什么。


更新:我通过取消选中“安装示例数据”选项来消除安装错误。多么艰难而简单的修复!

2 个答案:

答案 0 :(得分:1)

  

我知道mysql有一个选项,不知道postgres是什么

与MySQL相反,PostgreSQL服务器不提供以这种简单方式粉碎数据的方法。您唯一的机会是从表中删除NOT NULL约束。

顺便说一句:如果约束并不重要 - 正如你所说 - 他们为什么会在那里?

答案 1 :(得分:1)

你不能这样做。没有任何全局开关允许“放松状态”