Ces constantes sont définies par cette extension, et ne sont disponibles que si cette extension a été compilée avec PHP, ou bien chargée au moment de l'exécution.
Les fonctions sqlite_fetch_array() et sqlite_current() utilisent des constantes pour spécifier les différents types de résultats. Les constantes sont les suivantes :
SQLITE_ASSOC
(entier)
SQLITE_BOTH
(entier)
SQLITE_NUM
(entier)
Un certain nombre de fonctions peuvent retourner des codes d'état. Les constantes suivantes sont définies :
SQLITE_OK
(entier)
SQLITE_ERROR
(entier)
SQLITE_INTERNAL
(entier)
SQLITE_PERM
(entier)
SQLITE_ABORT
(entier)
SQLITE_BUSY
(entier)
SQLITE_LOCKED
(entier)
SQLITE_NOMEM
(entier)
SQLITE_READONLY
(entier)
SQLITE_INTERRUPT
(entier)
SQLITE_IOERR
(entier)
SQLITE_NOTADB
(int)
SQLITE_CORRUPT
(entier)
SQLITE_FORMAT
(int)
SQLITE_NOTFOUND
(entier)
SQLITE_FULL
(entier)
SQLITE_CANTOPEN
(entier)
SQLITE_PROTOCOL
(entier)
SQLITE_EMPTY
(entier)
SQLITE_SCHEMA
(entier)
SQLITE_TOOBIG
(entier)
SQLITE_CONSTRAINT
(entier)
SQLITE_MISMATCH
(entier)
SQLITE_MISUSE
(entier)
SQLITE_NOLFS
(entier)
SQLITE_AUTH
(entier)
SQLITE_ROW
(entier)
SQLITE_DONE
(entier)