1

私はopenbravoをインストールしています。インストール ログには、SQL エラーのヒープが表示されますが、これらはすべて "not null" 制約エラーです。

私はすでにこれを修正する方法をかなり探しましたが、単一のテーブルで not null 制約を削除する方法しか述べていません。

私が望むのは、「not null」とまったく文句を言わない緩い状態で実行するように PostgreSQL サーバーを構成することです。MySQL のオプションがあることは知っていますが、PostgreSQL のオプションが何であるかはわかりません。


更新:「サンプル データのインストール」オプションのチェックを外すことで、インストール エラーを解消しました。なんて難しくて簡単な修正でしょう!

4

2 に答える 2

1

あなたはそれをすることはできません。「ゆるい状態」を可能にするグローバルスイッチはありません

于 2011-10-29T16:31:51.893 に答える
1

mysqlにはオプションがあることは知っていますが、postgresにはそれが何であるかわかりません

MySQL とは対照的に、PostgreSQL サーバーは、このような単純な方法でデータをシュレッドする方法を提供しません。唯一のチャンスはNOT NULL、テーブルから制約を削除することです。

ところで:あなたが言うように、制約が重要でない場合、なぜそれらが存在するのですか?

于 2011-10-29T15:46:57.667 に答える