エラーコードポータル
SQLiteSQLiteエラーコード

SQLITE_ABORT

abort

別表記: 4

コード SQLITE_ABORT · SQLiteが報告した問題です。

SQLITE_ABORT 結果コードは、通常はアプリケーション要求によって操作が完了前に中止されたことを示します。 SQLITE_INTERRUPT も参照してください。 sqlite3_exec() へのコールバック関数がゼロ以外を返した場合、sqlite3_exec() は SQLITE_ABORT を返します。 ROLLBACK 操作が保留中の読み取りまたは書き込みと同じデータベース接続で発生した場合、保留中の読み取りまたは書き込みは SQLITE_ABORT または SQLITE_ABORT_ROLLBACK エラーで失敗する可能性があります。 SQLITE_ABORT 値は、結果コードであるだけでなく、sqlite3_vtab_on_conflict() インターフェイスから返される競合解決モードとしても使用されます。

Google Translate · 自動翻訳です。専門用語や適用条件は英語の原文で確認してください。

The SQLITE_ABORT result code indicates that an operation was aborted prior to completion, usually by application request. See also: SQLITE_INTERRUPT. If the callback function to sqlite3_exec() returns non-zero, then sqlite3_exec() will return SQLITE_ABORT. If a ROLLBACK operation occurs on the same database connection as a pending read or write, then the pending read or write may fail with an SQLITE_ABORT or SQLITE_ABORT_ROLLBACK error. In addition to being a result code, the SQLITE_ABORT value is also used as a conflict resolution mode returned from the sqlite3_vtab_on_conflict() interface.

トラブルシューティング・診断リンク

まず、文書の製品・バージョン・発生環境が現在の状況と一致しているか確認してください。

この項目には公式のコード参考文書のみを掲載しています。個別の解決手順は検証していません。