Lines Matching refs:SQLITE_OK

272 ** ^Calls to sqlite3_close() and sqlite3_close_v2() return SQLITE_OK if
293 ** [sqlite3_backup] objects then it returns SQLITE_OK but the deallocation
389 ** KEYWORDS: SQLITE_OK {error code} {error codes}
400 #define SQLITE_OK 0 /* Successful result */
440 ** [SQLITE_OK | result codes]. However, experience has shown that many of
454 ** The SQLITE_OK result code will never be extended. It will always
870 ** file control returns [SQLITE_OK], then the parser assumes that the
873 ** any result code other than [SQLITE_OK] or [SQLITE_NOTFOUND], that means
1234 ** ^The sqlite3_initialize() routine returns [SQLITE_OK] on success.
1237 ** as a mutex) it returns an [error code] other than [SQLITE_OK].
1274 ** must return [SQLITE_OK] on success and some other [error code] upon
1307 ** ^When a configuration option is set, sqlite3_config() returns [SQLITE_OK].
1326 ** ^Calls to sqlite3_db_config() return SQLITE_OK if and only if
2374 ** return [SQLITE_OK] to allow the action, [SQLITE_IGNORE] to disallow the
2378 ** any value other than [SQLITE_IGNORE], [SQLITE_OK], or [SQLITE_DENY]
2382 ** When the callback returns [SQLITE_OK], that means the operation
2399 ** been read if [SQLITE_OK] had been returned. The [SQLITE_IGNORE]
2453 ** return either [SQLITE_OK] or one of these two constants in order
2593 ** [SQLITE_OK] is returned. Otherwise an [error code] is returned.)^ ^The
3058 ** ^On success, the sqlite3_prepare() family of routines return [SQLITE_OK];
3328 ** ^The sqlite3_bind_* routines return [SQLITE_OK] on success or an
3852 ** SQLITE_OK. ^If the most recent evaluation of statement S failed, then
3888 ** then [sqlite3_reset(S)] returns [SQLITE_OK].
4849 ** ^(This routine returns [SQLITE_OK] if shared cache was enabled or disabled
5051 ** [SQLITE_OK] on success and [SQLITE_ERROR] if something goes wrong.
5454 ** ^(On success, [SQLITE_OK] is returned and the new [BLOB handle] is written
5576 ** ^(On success, sqlite3_blob_read() returns SQLITE_OK.
5614 ** ^(On success, sqlite3_blob_write() returns SQLITE_OK.
5745 ** SQLITE_BUSY. ^The sqlite3_mutex_try() interface returns [SQLITE_OK]
5839 ** called, but only if the prior call to xMutexInit returned SQLITE_OK.
6021 ** ^The sqlite3_status() routine returns SQLITE_OK on success and a
6146 ** ^The sqlite3_db_status() routine returns SQLITE_OK on success and a
6608 ** are still more pages to be copied, then the function returns [SQLITE_OK].
6612 ** then an [error code] is returned. ^As well as [SQLITE_OK] and
6671 ** ^The value returned by sqlite3_backup_finish is [SQLITE_OK] if no
6792 ** returns SQLITE_OK.
6929 ** The callback function should normally return [SQLITE_OK]. ^If an error
7029 ** populated even if sqlite3_wal_checkpoint_v2() returns other than SQLITE_OK.
7058 ** databases, SQLITE_OK is returned.
7061 ** mode, SQLITE_OK is returned and both *pnLog and *pnCkpt set to -1. If
7135 ** return SQLITE_OK. Or, if this is not possible, it may return