• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/Heimdal-398.1.2/lib/sqlite/

Lines Matching refs:sqlite3_exec

302 ** The sqlite3_exec() interface is a convenience wrapper around
307 ** ^The sqlite3_exec() interface runs zero or more UTF-8 encoded,
311 ** sqlite3_exec() is not NULL, then it is invoked for each result row
313 ** sqlite3_exec() is relayed through to the 1st argument of each
314 ** callback invocation. ^If the callback pointer to sqlite3_exec()
319 ** sqlite3_exec(), then execution of the current statement stops and
320 ** subsequent statements are skipped. ^If the 5th parameter to sqlite3_exec()
325 ** of sqlite3_exec() after the error message string is no longer needed.
326 ** ^If the 5th parameter to sqlite3_exec() is not NULL and no errors
327 ** occur, then sqlite3_exec() sets the pointer in its 5th parameter to
330 ** ^If an sqlite3_exec() callback returns non-zero, the sqlite3_exec()
334 ** ^The 2nd argument to the sqlite3_exec() callback function is the
335 ** number of columns in the result. ^The 3rd argument to the sqlite3_exec()
339 ** sqlite3_exec() callback is a NULL pointer. ^The 4th argument to the
340 ** sqlite3_exec() callback is an array of pointers to strings where each
344 ** ^If the 2nd parameter to sqlite3_exec() is a NULL pointer, a pointer
352 ** <li> The application must insure that the 1st parameter to sqlite3_exec()
355 ** the 1st parameter to sqlite3_exec() while sqlite3_exec() is running.
357 ** the 2nd parameter of sqlite3_exec() while sqlite3_exec() is running.
360 SQLITE_API int sqlite3_exec(
1651 ** ^Calling [sqlite3_exec()] or [sqlite3_step()] recursively does
1928 ** [sqlite3_exec()]. The sqlite3_get_table() routine does not have access
1931 ** wrapper layer outside of the internal [sqlite3_exec()] call are not
2000 ** sqlite3_exec(db, zSQL, 0, 0, 0);
2028 ** sqlite3_exec(db, zSQL, 0, 0, 0);
2353 ** [sqlite3_exec()], [sqlite3_step()] and [sqlite3_get_table()] for
2906 ** calls [sqlite3_exec()], then the following SQL statement would