sql >> データベース >  >> RDS >> PostgreSQL

キー値が重複していると、一意の制約であるCakePHPに違反します

    いくつかのこと:

    • SQLステートメントにキー7または545が表示されません。では、これらの値はどこから来るのでしょうか?
    • 作成 列は文字列として「now()」で埋められます 、NOW()関数からの値ではありません。 PHPコードに適切な日時を入力します( date('Y-m-d H:i:s') 通常はトリックを行います)。

    とにかく、ループにレコードを挿入する場合、または同じモデルのレコードを複数挿入する場合は、 create()を呼び出すことを忘れないでください。 モデル上では、それ以外の場合、IDは同じになります。




    1. Mysql一致する連続する行をカウントする

    2. Oracle Autoincrement機能:11.2のトリガーまたはOracle JDBC CallableStatement?

    3. EXECUTEFORMATの使用方法...postgres関数での使用

    4. データベースに接続しようとしたときの奇妙なエラー