| Konstanten | Fehlercodes | Bedeutung |
|---|---|---|
| SQLITE_OK | 0 | Erfolgreich ausgeführt |
| SQLITE_ERROR | 1 | SQL Fehler oder fehlende Datenbank |
| SQLITE_INTERNAL | 2 | interner SQLite Fehler |
| SQLITE_PERM | 3 | Zugriff verweigert |
| SQLITE_ABORT | 4 | Callback-Funktion fordert Abbruch |
| SQLITE_BUSY | 5 | Datenbankdatei gesperrt |
| SQLITE_LOCKED | 6 | Tabelle in Datenbank gesperrt |
| SQLITE_NOMEM | 7 | Konnte keinen Speicher reservieren |
| SQLITE_READONLY | 8 | Dankbank im Nur-Lesen-Modus |
| SQLITE_INTERRUPT | 9 | Operation von sqlite3_interrupt() abgebrochen |
| SQLITE_IOERR | 10 | I/O Fehler auf Speichermedium |
| SQLITE_CORRUPT | 11 | Fehlerhaftes Datenbank-Image |
| SQLITE_NOTFOUND | 12 | NICHT BENUTZT Tabelle oder Record nicht gefunden |
| SQLITE_FULL | 13 | Einfügen fehlgeschlagen: Datenbank voll |
| SQLITE_CANTOPEN | 14 | Datenbank kann nicht geöffnet werden |
| SQLITE_PROTOCOL | 15 | NICHT BENUTZT Datenbank gesperrt:Protokollfehler |
| SQLITE_EMPTY | 16 | Datenbank leer |
| SQLITE_SCHEMA | 17 | Datenbankschema geändert |
| SQLITE_TOOBIG | 18 | String oder BLOB zu groß |
| SQLITE_CONSTRAINT | 19 | Abbruch wegen constraint Verletzung |
| SQLITE_MISMATCH | 20 | Nicht zusammenpassende Datentypen |
| SQLITE_MISUSE | 21 | Inkorrekter Gebrauch der Library |
| SQLITE_NOLFS | 22 | Die Benutzen Features werden vom Host nicht unterstützt |
| SQLITE_AUTH | 23 | Autorisierung verweigert. |
| SQLITE_FORMAT | 24 | Hilfsdatenbank Format Fehler |
| SQLITE_RANGE | 25 | zweiter Parameter von sqlite3_bind außer Reichweite |
| SQLITE_NOTADB | 26 | Datei ist keine Datenbank |
| SQLITE_ROW | 100 | sqlite_step() hat weitere Zeile bereit |
| SQLITE_DONE | 101 | sqlite_step() abgeschlossen |