SQLITE_BUSY (5)SQLITE_BUSY (5) — Datenbank ist gesperrt
Die Datenbankdatei ist durch eine andere Verbindung oder einen anderen Prozess gesperrt.
26 Fehlercodes für die sqlite-Plattform
SQLITE_BUSY (5)Die Datenbankdatei ist durch eine andere Verbindung oder einen anderen Prozess gesperrt.
SQLITE_LOCKED (6)Eine Tabelle in der Datenbank ist durch dieselbe Verbindung gesperrt.
SQLITE_NOMEM (7)SQLite konnte nicht genügend Arbeitsspeicher reservieren.
SQLITE_READONLY (8)Die Datenbank ist im Nur-Lese-Modus geöffnet oder das Dateisystem ist schreibgeschützt.
SQLITE_INTERRUPT (9)Die Operation wurde durch sqlite3_interrupt() unterbrochen.
SQLITE_IOERR (10)Beim Lesen oder Schreiben der Datenbank ist ein Datenträger-E/A-Fehler aufgetreten.
SQLITE_CORRUPT (11)Die Datenbankdatei ist korrumpiert.
SQLITE_FULL (13)Das Einfügen ist fehlgeschlagen, weil der Datenträger oder das Datenbankgrößenlimit erreicht wurde.
SQLITE_CANTOPEN (14)SQLite kann die Datenbankdatei nicht öffnen.
SQLITE_SCHEMA (17)Das Schema hat sich zwischen dem Vorbereiten und Ausführen einer Anweisung geändert.
SQLITE_TOOBIG (18)Ein Zeichenketten- oder BLOB-Wert überschreitet die maximale Größe von SQLite.
SQLITE_CONSTRAINT (19)Ein INSERT, UPDATE oder DELETE hat eine Constraint-Bedingung verletzt.
SQLITE_MISMATCH (20)Der Datentyp stimmt nicht mit dem erwarteten Typ überein.
SQLITE_MISUSE (21)Die SQLite-API wurde nicht korrekt verwendet.
SQLITE_RANGE (25)Ein an sqlite3_bind übergebener Parameterindex liegt außerhalb des gültigen Bereichs.
SQLITE_NOTADB (26)Die Datei ist keine gültige SQLite-Datenbank.
SQLITE_ERROR (1)Ein allgemeiner SQL-Fehler ist aufgetreten oder eine Datenbank fehlt.
SQLITE_PERM (3)Der angeforderte Zugriffsmodus für die Datenbankdatei ist nicht zulässig.
SQLITE_ABORT (4)Der Vorgang wurde durch eine Callback-Funktion abgebrochen.
SQLITE_NOTFOUND (12)Eine interne Routine hat 'nicht gefunden' zurückgegeben. Im Anwendungscode selten anzutreffen.
SQLITE_WARNING (28)SQLite hat ein unkritisches Problem festgestellt und eine Warnung ausgegeben.
SQLITE_AUTH (23)Der Authorizer-Callback hat die Operation abgelehnt.
SQLITE_FORMAT (24)Dieser Fehlercode ist reserviert und wird von SQLite aktuell nicht verwendet.
SQLITE_NOLFS (22)Die Plattform unterstützt keine großen Dateien, wie sie die Datenbank benötigt.
SQLITE_PROTOCOL (15)Ein Datenbankfehler im Sperr-Protokoll ist aufgetreten.
SQLITE_EMPTY (16)Die Datenbankdatei existiert, enthält aber keine Tabellen.