Lines Matching refs:sqlite_exec
105 ** are skipped and the sqlite_exec() function returns the SQLITE_ABORT.
137 int sqlite_exec(
146 ** Return values for sqlite_exec() and sqlite_step()
191 ** (or inserted or deleted) by the most recent called sqlite_exec().
197 ** If a callback invokes sqlite_exec() recursively, then the changes
213 ** by the last INSERT, UPDATE, or DELETE statment executed by sqlite_exec(),
221 ** If a callback invokes sqlite_exec() recursively, then the changes
266 ** is NULL, then sqlite_exec() returns SQLITE_BUSY immediately if
268 ** sqlite_exec() invokes the callback with three arguments. The
271 ** busy callback returns 0, then sqlite_exec() immediately returns
272 ** SQLITE_BUSY. If the callback returns non-zero, then sqlite_exec()
291 ** causes sqlite_exec() to return SQLITE_BUSY.
299 ** This next routine is really just a wrapper around sqlite_exec().
337 ** The return value of this routine is the same as from sqlite_exec().
354 ** The following routines are wrappers around sqlite_exec() and
616 ** Register a function that is called at every invocation of sqlite_exec()
778 ** is invoked periodically during long running calls to sqlite_exec(),
788 ** If a call to sqlite_exec(), sqlite_step() or sqlite_get_table() results
799 ** back and remains active. The sqlite_exec() call returns SQLITE_ABORT.