Lines Matching refs:sqlite3_exec
677 ** The sqlite3_exec() interface is a convenience wrapper around
682 ** ^The sqlite3_exec() interface runs zero or more UTF-8 encoded,
686 ** sqlite3_exec() is not NULL, then it is invoked for each result row
688 ** sqlite3_exec() is relayed through to the 1st argument of each
689 ** callback invocation. ^If the callback pointer to sqlite3_exec()
694 ** sqlite3_exec(), then execution of the current statement stops and
695 ** subsequent statements are skipped. ^If the 5th parameter to sqlite3_exec()
700 ** sqlite3_exec() after the error message string is no longer needed.
701 ** ^If the 5th parameter to sqlite3_exec() is not NULL and no errors
702 ** occur, then sqlite3_exec() sets the pointer in its 5th parameter to
705 ** ^If an sqlite3_exec() callback returns non-zero, the sqlite3_exec()
709 ** ^The 2nd argument to the sqlite3_exec() callback function is the
710 ** number of columns in the result. ^The 3rd argument to the sqlite3_exec()
714 ** sqlite3_exec() callback is a NULL pointer. ^The 4th argument to the
715 ** sqlite3_exec() callback is an array of pointers to strings where each
719 ** ^If the 2nd parameter to sqlite3_exec() is a NULL pointer, a pointer
727 ** <li> The application must ensure that the 1st parameter to sqlite3_exec()
730 ** the 1st parameter to sqlite3_exec() while sqlite3_exec() is running.
732 ** the 2nd parameter of sqlite3_exec() while sqlite3_exec() is running.
735 SQLITE_API int sqlite3_exec(
2643 ** <li> [sqlite3_exec](db, "[VACUUM]", 0, 0, 0);
3179 ** [sqlite3_exec()]. The sqlite3_get_table() routine does not have access
3182 ** wrapper layer outside of the internal [sqlite3_exec()] call are not
3673 ** [sqlite3_exec()], [sqlite3_step()] and [sqlite3_get_table()] for
4610 ** calls [sqlite3_exec()], then the following SQL statement would
63066 sqlite3_exec(db, "PRAGMA table_list",0,0,0);
91447 ** P1 is the result code returned by sqlite3_exec(), sqlite3_reset(),
97148 rc = sqlite3_exec(db, pOp->p4.z, 0, 0, 0);
97212 rc = sqlite3_exec(db, zSql, sqlite3InitCallback, &initData, 0);
116510 rc = sqlite3_exec(db, zSql, analysisLoader, &sInfo, 0);
117248 ** means that the SQL statement will never-run - the sqlite3_exec() call
120474 ** they will persist after the current sqlite3_exec() call returns.
131793 SQLITE_API int sqlite3_exec(
131863 ** sqlite3_exec() returns non-zero, then sqlite3_exec() will
132373 #define sqlite3_exec sqlite3_api->exec
132816 sqlite3_exec,
137516 rc = sqlite3_exec(db, zSql, sqlite3InitCallback, &initData, 0);
146175 ** interface routine of sqlite3_exec().
146195 int rc; /* Return code from sqlite3_exec() */
146307 rc = sqlite3_exec(db, zSql, sqlite3_get_table_cb, &res, pzErrMsg);
174517 ** Return the number of changes in the most recent call to sqlite3_exec().
180229 *pRc = sqlite3_exec(db, zSql, 0, 0, 0);
195686 rc = sqlite3_exec(p->db, "SAVEPOINT fts3", 0, 0, 0);
195690 int rc2 = sqlite3_exec(p->db, "RELEASE fts3", 0, 0, 0);
195693 sqlite3_exec(p->db, "ROLLBACK TO fts3", 0, 0, 0);
195694 sqlite3_exec(p->db, "RELEASE fts3", 0, 0, 0);
202005 rc = sqlite3_exec(pRtree->db, zCreate, 0, 0, 0);
204346 rc = sqlite3_exec(pRtree->db, zSql, 0, 0, 0);
204507 rc = sqlite3_exec(db, zCreate, 0, 0, 0);
205231 check.rc = sqlite3_exec(db, "BEGIN", 0, 0, 0);
205277 int rc = sqlite3_exec(db, "END", 0, 0, 0);
209680 rc = sqlite3_exec(p->dbMain,
209858 p->rc = sqlite3_exec(db, zSql, 0, 0, &p->zErrmsg);
211610 p->rc = sqlite3_exec(p->dbRbu, "BEGIN", 0, 0, 0);
211641 p->rc = sqlite3_exec(p->dbRbu, "COMMIT", 0, 0, 0);
211821 p->rc = sqlite3_exec(p->dbMain, "SELECT * FROM sqlite_schema", 0, 0, 0);
211856 rc2 = sqlite3_exec(p->dbMain, "PRAGMA main.wal_checkpoint=restart", 0, 0,0);
212414 p->rc = sqlite3_exec(p->dbMain, "PRAGMA writable_schema=1", 0,0, &p->zErrmsg);
212425 p->rc = sqlite3_exec(p->dbMain, zSql, 0, 0, &p->zErrmsg);
212451 p->rc = sqlite3_exec(p->dbMain, "PRAGMA writable_schema=0",0,0,&p->zErrmsg);
212510 p->rc = sqlite3_exec(p->dbMain, "COMMIT", 0, 0, &p->zErrmsg);
212513 p->rc = sqlite3_exec(p->dbRbu, "COMMIT", 0, 0, &p->zErrmsg);
212875 p->rc = sqlite3_exec(p->dbRbu, "BEGIN", 0, 0, &p->zErrmsg);
212896 p->rc = sqlite3_exec(db, "BEGIN IMMEDIATE", 0, 0, &p->zErrmsg);
212905 p->rc = sqlite3_exec(
213024 p->rc = sqlite3_exec(p->dbMain, "COMMIT", 0, 0, &p->zErrmsg);
213036 p->rc = sqlite3_exec(p->dbRbu, "COMMIT", 0, 0, &p->zErrmsg);
213048 int rc2 = sqlite3_exec(p->dbRbu, "DELETE FROM stat.rbu_state", 0, 0, 0);
213159 if( rc==SQLITE_OK ) rc = sqlite3_exec(p->dbMain, "COMMIT", 0, 0, 0);
213174 if( rc==SQLITE_OK ) rc = sqlite3_exec(p->dbRbu, "COMMIT", 0, 0, 0);
213177 rc = sqlite3_exec(p->dbRbu, zBegin, 0, 0, 0);
213179 if( rc==SQLITE_OK ) rc = sqlite3_exec(p->dbMain, "BEGIN IMMEDIATE", 0, 0,0);
218081 rc = sqlite3_exec(pSession->db, "SAVEPOINT changeset", 0, 0, 0);
218172 sqlite3_exec(db, "RELEASE changeset", 0, 0, 0);
220082 rc = sqlite3_exec(db, "SAVEPOINT replace_op", 0, 0, 0);
220096 rc = sqlite3_exec(db, "RELEASE replace_op", 0, 0, 0);
220194 rc = sqlite3_exec(db, "SAVEPOINT changeset_apply", 0, 0, 0);
220197 rc = sqlite3_exec(db, "PRAGMA defer_foreign_keys = 1", 0, 0, 0);
220329 sqlite3_exec(db, "PRAGMA defer_foreign_keys = 0", 0, 0, 0);
220333 rc = sqlite3_exec(db, "RELEASE changeset_apply", 0, 0, 0);
220335 sqlite3_exec(db, "ROLLBACK TO changeset_apply", 0, 0, 0);
220336 sqlite3_exec(db, "RELEASE changeset_apply", 0, 0, 0);
239928 rc = sqlite3_exec(db, zSql, 0, 0, pzErr);
246079 rc = sqlite3_exec(db, sql, NULL, NULL, NULL);
246091 rc = sqlite3_exec(db, (char*)sqlite3_column_text(statement, 0), NULL, NULL, errMsg);
246197 rc = sqlite3_exec(db, sql, NULL, NULL, &errMsg);