0 データベースファイルが開かれていないか、書き込みできません。 sometableは存在しません。 conflictが発生します。 出典 2011-06-27 22:15:19 Oswald +0 いくつかのテーブルが存在しない場合は、警告+致命的なエラーで失敗します。データベースが書き込み可能でない場合、 'open'でエラーが発生すると、idkは競合を起こします。 – Pwnna +0 不足しているテーブルで致命的なエラーが発生した場合(つまり、PHPスクリプトが異常終了した場合)、これはsqlite3拡張機能の設計上の欠陥です。データベースは 'open'で書き込み可能かもしれませんが、スクリプトの実行中に変更される可能性があります(必ずしもスクリプト自体ではありません、[Time-of-check-to-use-use](http:// en。 wikipedia.org/wiki/Time-of-check-to-time-of-use))。 – Oswald
0 'sometable'にデフォルト以外の1つ以上のNULLでない列がある場合。 http://www.sqlite.org/lang_insert.html 最初の箇条書きを参照して、第二の文 出典 2011-06-27 22:51:57
いくつかのテーブルが存在しない場合は、警告+致命的なエラーで失敗します。データベースが書き込み可能でない場合、 'open'でエラーが発生すると、idkは競合を起こします。 – Pwnna
不足しているテーブルで致命的なエラーが発生した場合(つまり、PHPスクリプトが異常終了した場合)、これはsqlite3拡張機能の設計上の欠陥です。データベースは 'open'で書き込み可能かもしれませんが、スクリプトの実行中に変更される可能性があります(必ずしもスクリプト自体ではありません、[Time-of-check-to-use-use](http:// en。 wikipedia.org/wiki/Time-of-check-to-time-of-use))。 – Oswald