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 
    (entier)
   SQLITE_CORRUPT
    (entier)
   SQLITE_FORMAT 
    (entier)
   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)