Lines Matching refs:sqlite_exec
104 ** are skipped and the sqlite_exec() function returns the SQLITE_ABORT.
136 int sqlite_exec(
145 ** Return values for sqlite_exec() and sqlite_step()
190 ** (or inserted or deleted) by the most recent called sqlite_exec().
196 ** If a callback invokes sqlite_exec() recursively, then the changes
212 ** by the last INSERT, UPDATE, or DELETE statment executed by sqlite_exec(),
220 ** If a callback invokes sqlite_exec() recursively, then the changes
265 ** is NULL, then sqlite_exec() returns SQLITE_BUSY immediately if
267 ** sqlite_exec() invokes the callback with three arguments. The
270 ** busy callback returns 0, then sqlite_exec() immediately returns
271 ** SQLITE_BUSY. If the callback returns non-zero, then sqlite_exec()
290 ** causes sqlite_exec() to return SQLITE_BUSY.
298 ** This next routine is really just a wrapper around sqlite_exec().
336 ** The return value of this routine is the same as from sqlite_exec().
353 ** The following routines are wrappers around sqlite_exec() and
601 ** Register a function that is called at every invocation of sqlite_exec()
763 ** is invoked periodically during long running calls to sqlite_exec(),
773 ** If a call to sqlite_exec(), sqlite_step() or sqlite_get_table() results
784 ** back and remains active. The sqlite_exec() call returns SQLITE_ABORT.