Lines Matching refs:sqlite3_exec

680 ** The sqlite3_exec() interface is a convenience wrapper around
685 ** ^The sqlite3_exec() interface runs zero or more UTF-8 encoded,
689 ** sqlite3_exec() is not NULL, then it is invoked for each result row
691 ** sqlite3_exec() is relayed through to the 1st argument of each
692 ** callback invocation. ^If the callback pointer to sqlite3_exec()
697 ** sqlite3_exec(), then execution of the current statement stops and
698 ** subsequent statements are skipped. ^If the 5th parameter to sqlite3_exec()
703 ** sqlite3_exec() after the error message string is no longer needed.
704 ** ^If the 5th parameter to sqlite3_exec() is not NULL and no errors
705 ** occur, then sqlite3_exec() sets the pointer in its 5th parameter to
708 ** ^If an sqlite3_exec() callback returns non-zero, the sqlite3_exec()
712 ** ^The 2nd argument to the sqlite3_exec() callback function is the
713 ** number of columns in the result. ^The 3rd argument to the sqlite3_exec()
717 ** sqlite3_exec() callback is a NULL pointer. ^The 4th argument to the
718 ** sqlite3_exec() callback is an array of pointers to strings where each
722 ** ^If the 2nd parameter to sqlite3_exec() is a NULL pointer, a pointer
730 ** <li> The application must ensure that the 1st parameter to sqlite3_exec()
733 ** the 1st parameter to sqlite3_exec() while sqlite3_exec() is running.
735 ** the 2nd parameter of sqlite3_exec() while sqlite3_exec() is running.
738 SQLITE_API int sqlite3_exec(
2667 ** <li> [sqlite3_exec](db, "[VACUUM]", 0, 0, 0);
3243 ** [sqlite3_exec()]. The sqlite3_get_table() routine does not have access
3246 ** wrapper layer outside of the internal [sqlite3_exec()] call are not
4689 ** calls [sqlite3_exec()], then the following SQL statement would
63883 sqlite3_exec(db, "PRAGMA table_list",0,0,0);
93357 ** P1 is the result code returned by sqlite3_exec(), sqlite3_reset(),
99070 rc = sqlite3_exec(db, pOp->p4.z, 0, 0, &zErr);
99143 rc = sqlite3_exec(db, zSql, sqlite3InitCallback, &initData, 0);
119149 rc = sqlite3_exec(db, zSql, analysisLoader, &sInfo, 0);
119867 ** means that the SQL statement will never-run - the sqlite3_exec() call
123094 ** they will persist after the current sqlite3_exec() call returns.
134789 SQLITE_API int sqlite3_exec(
134859 ** sqlite3_exec() returns non-zero, then sqlite3_exec() will
135374 #define sqlite3_exec sqlite3_api->exec
135819 sqlite3_exec,
140532 rc = sqlite3_exec(db, zSql, sqlite3InitCallback, &initData, 0);
149800 ** interface routine of sqlite3_exec().
149820 int rc; /* Return code from sqlite3_exec() */
149932 rc = sqlite3_exec(db, zSql, sqlite3_get_table_cb, &res, pzErrMsg);
178634 ** Return the number of changes in the most recent call to sqlite3_exec().
184447 *pRc = sqlite3_exec(db, zSql, 0, 0, 0);
187805 rc = sqlite3_exec(pTab->db, zSql, 0, 0, 0);
187889 rc = sqlite3_exec(p->db, zSql, 0, 0, &zErr);
200001 rc = sqlite3_exec(p->db, "SAVEPOINT fts3", 0, 0, 0);
200005 int rc2 = sqlite3_exec(p->db, "RELEASE fts3", 0, 0, 0);
200008 sqlite3_exec(p->db, "ROLLBACK TO fts3", 0, 0, 0);
200009 sqlite3_exec(p->db, "RELEASE fts3", 0, 0, 0);
207493 rc = sqlite3_exec(pRtree->db, zCreate, 0, 0, 0);
209679 rc = sqlite3_exec(pRtree->db, zSql, 0, 0, 0);
209844 rc = sqlite3_exec(db, zCreate, 0, 0, 0);
215057 rc = sqlite3_exec(p->dbMain,
215235 p->rc = sqlite3_exec(db, zSql, 0, 0, &p->zErrmsg);
216987 p->rc = sqlite3_exec(p->dbRbu, "BEGIN", 0, 0, 0);
217018 p->rc = sqlite3_exec(p->dbRbu, "COMMIT", 0, 0, 0);
217198 p->rc = sqlite3_exec(p->dbMain, "SELECT * FROM sqlite_schema", 0, 0, 0);
217233 rc2 = sqlite3_exec(p->dbMain, "PRAGMA main.wal_checkpoint=restart", 0, 0,0);
217807 p->rc = sqlite3_exec(p->dbMain, "PRAGMA writable_schema=1", 0,0, &p->zErrmsg);
217818 p->rc = sqlite3_exec(p->dbMain, zSql, 0, 0, &p->zErrmsg);
217844 p->rc = sqlite3_exec(p->dbMain, "PRAGMA writable_schema=0",0,0,&p->zErrmsg);
217903 p->rc = sqlite3_exec(p->dbMain, "COMMIT", 0, 0, &p->zErrmsg);
217906 p->rc = sqlite3_exec(p->dbRbu, "COMMIT", 0, 0, &p->zErrmsg);
218269 p->rc = sqlite3_exec(p->dbRbu, "BEGIN", 0, 0, &p->zErrmsg);
218290 p->rc = sqlite3_exec(db, "BEGIN IMMEDIATE", 0, 0, &p->zErrmsg);
218299 p->rc = sqlite3_exec(
218418 p->rc = sqlite3_exec(p->dbMain, "COMMIT", 0, 0, &p->zErrmsg);
218430 p->rc = sqlite3_exec(p->dbRbu, "COMMIT", 0, 0, &p->zErrmsg);
218442 int rc2 = sqlite3_exec(p->dbRbu, "DELETE FROM stat.rbu_state", 0, 0, 0);
218553 if( rc==SQLITE_OK ) rc = sqlite3_exec(p->dbMain, "COMMIT", 0, 0, 0);
218568 if( rc==SQLITE_OK ) rc = sqlite3_exec(p->dbRbu, "COMMIT", 0, 0, 0);
218571 rc = sqlite3_exec(p->dbRbu, zBegin, 0, 0, 0);
218573 if( rc==SQLITE_OK ) rc = sqlite3_exec(p->dbMain, "BEGIN IMMEDIATE", 0, 0,0);
223943 rc = sqlite3_exec(pSession->db, "SAVEPOINT changeset", 0, 0, 0);
224032 sqlite3_exec(db, "RELEASE changeset", 0, 0, 0);
225977 rc = sqlite3_exec(db, "SAVEPOINT replace_op", 0, 0, 0);
225991 rc = sqlite3_exec(db, "RELEASE replace_op", 0, 0, 0);
226090 rc = sqlite3_exec(db, "SAVEPOINT changeset_apply", 0, 0, 0);
226093 rc = sqlite3_exec(db, "PRAGMA defer_foreign_keys = 1", 0, 0, 0);
226226 sqlite3_exec(db, "PRAGMA defer_foreign_keys = 0", 0, 0, 0);
226230 rc = sqlite3_exec(db, "RELEASE changeset_apply", 0, 0, 0);
226232 sqlite3_exec(db, "ROLLBACK TO changeset_apply", 0, 0, 0);
226233 sqlite3_exec(db, "RELEASE changeset_apply", 0, 0, 0);
247270 rc = sqlite3_exec(pTab->p.pConfig->db, zSql, 0, 0, 0);
247559 rc = sqlite3_exec(pConfig->db, zSql, 0, 0, &zErr);
247875 rc = sqlite3_exec(db, zSql, 0, 0, pzErr);