&reftitle.constants; &extension.constants; The functions sqlite_fetch_array and sqlite_current use a constant for the different types of result arrays. The following constants are defined: SQLite result type constants SQLITE_ASSOC (int) Columns are returned into the array having the field name as the array index. SQLITE_BOTH (int) Columns are returned into the array having both a numerical index and the field name as the array index. SQLITE_NUM (int) Columns are returned into the array having a numerical index to the fields. This index starts with 0, the first field in the result. A number of functions may return status codes. The following constants are defined: SQLite status code constants SQLITE_OK (int) Successful result. SQLITE_ERROR (int) SQL error or missing database. SQLITE_INTERNAL (int) An internal logic error in SQLite. SQLITE_PERM (int) Access permission denied. SQLITE_ABORT (int) Callback routine requested an abort. SQLITE_BUSY (int) The database file is locked. SQLITE_LOCKED (int) A table in the database is locked. SQLITE_NOMEM (int) Memory allocation failed. SQLITE_READONLY (int) Attempt to write a readonly database. SQLITE_INTERRUPT (int) Operation terminated internally. SQLITE_IOERR (int) Disk I/O error occurred. SQLITE_CORRUPT (int) The database disk image is malformed. SQLITE_NOTFOUND (int) (Internal) Table or record not found. SQLITE_FULL (int) Insertion failed because database is full. SQLITE_CANTOPEN (int) Unable to open the database file. SQLITE_PROTOCOL (int) Database lock protocol error. SQLITE_EMPTY (int) (Internal) Database table is empty. SQLITE_SCHEMA (int) The database schema changed. SQLITE_TOOBIG (int) Too much data for one row of a table. SQLITE_CONSTRAINT (int) Abort due to constraint violation. SQLITE_MISMATCH (int) Data type mismatch. SQLITE_MISUSE (int) Library used incorrectly. SQLITE_NOLFS (int) Uses of OS features not supported on host. SQLITE_AUTH (int) Authorized failed. SQLITE_ROW (int) Internal process has another row ready. SQLITE_DONE (int) Internal process has finished executing.