Lines Matching defs:SQLITE_ERROR

448 #define SQLITE_ERROR        1   /* Generic error */
497 #define SQLITE_ERROR_MISSING_COLLSEQ (SQLITE_ERROR | (1<<8))
498 #define SQLITE_ERROR_RETRY (SQLITE_ERROR | (2<<8))
499 #define SQLITE_ERROR_SNAPSHOT (SQLITE_ERROR | (3<<8))
1818 ** [SQLITE_ERROR] if called with the SQLITE_CONFIG_SINGLETHREAD
1832 ** [sqlite3_config()] will return [SQLITE_ERROR] if called with the
1848 ** [sqlite3_config()] will return [SQLITE_ERROR] if called with the
1936 ** [SQLITE_ERROR] if invoked otherwise.
1960 ** return [SQLITE_ERROR].</dd>
1973 ** return [SQLITE_ERROR].</dd>
4186 ** to return an error (error code SQLITE_ERROR) if the statement uses
4269 ** [sqlite3_step()] would only return a generic [SQLITE_ERROR] result code
4462 ** sqlite3_stmt_explain(S,E) will fail with SQLITE_ERROR if S cannot be
4941 ** [SQLITE_DONE], [SQLITE_ROW], [SQLITE_ERROR], or [SQLITE_MISUSE].
4962 ** ^[SQLITE_ERROR] means that a run-time error (such as a constraint
4974 ** previously returned [SQLITE_ERROR] or [SQLITE_DONE]. Or it could
4992 ** API always returns a generic error code, [SQLITE_ERROR], following any
6111 ** the error code is SQLITE_ERROR. ^A subsequent call to sqlite3_result_error()
6112 ** or sqlite3_result_error16() resets the error code to SQLITE_ERROR.
6547 ** [SQLITE_OK] to indicate success, [SQLITE_ERROR] if the type is unsupported,
7082 ** SQLITE_ERROR if the specified column does not exist.
7085 ** table and returns SQLITE_OK if the table exists and SQLITE_ERROR if it
7175 ** [SQLITE_OK] on success and [SQLITE_ERROR] if something goes wrong.
7736 ** This function fails with SQLITE_ERROR if any of the following are true:
7873 ** [SQLITE_ERROR] is returned and no data is read. ^If N or iOffset is
7874 ** less than zero, [SQLITE_ERROR] is returned and no data is read.
7914 ** [SQLITE_ERROR] is returned and no data is written. The size of the
7917 ** than zero [SQLITE_ERROR] is returned and no data is written.
8277 ** open database file, then SQLITE_ERROR is returned. ^This error
8280 ** also return SQLITE_ERROR. There is no way to distinguish between
8281 ** an incorrect zDbName and an SQLITE_ERROR return from the underlying
8370 ** SQLITE_OK if N is within bounds and SQLITE_ERROR if not. If either Z
9712 ** attached database, SQLITE_ERROR is returned to the caller.
10095 ** processing, then these routines return [SQLITE_ERROR].)^
10529 ** called, SQLITE_ERROR is returned. The final value of *P is undefined
10580 ** SQLITE_ERROR is returned if either of these conditions is violated, or
10589 ** database snapshot) if SQLITE_ERROR, SQLITE_BUSY or SQLITE_ERROR_SNAPSHOT
10774 ** function returns SQLITE_ERROR.
11955 ** function. Otherwise, SQLITE_ERROR is returned and no changes are added
12040 ** If it does not, SQLITE_ERROR is returned and no change is added to the
12042 ** the SQLITE_CHANGESETAPPLY_INVERT flag. In this case SQLITE_ERROR is also