Lines Matching refs:sqlite3_exec

1383 ** The sqlite3_exec() interface is a convenience wrapper around
1388 ** ^The sqlite3_exec() interface runs zero or more UTF-8 encoded,
1392 ** sqlite3_exec() is not NULL, then it is invoked for each result row
1394 ** sqlite3_exec() is relayed through to the 1st argument of each
1395 ** callback invocation. ^If the callback pointer to sqlite3_exec()
1400 ** sqlite3_exec(), then execution of the current statement stops and
1401 ** subsequent statements are skipped. ^If the 5th parameter to sqlite3_exec()
1406 ** sqlite3_exec() after the error message string is no longer needed.
1407 ** ^If the 5th parameter to sqlite3_exec() is not NULL and no errors
1408 ** occur, then sqlite3_exec() sets the pointer in its 5th parameter to
1411 ** ^If an sqlite3_exec() callback returns non-zero, the sqlite3_exec()
1415 ** ^The 2nd argument to the sqlite3_exec() callback function is the
1416 ** number of columns in the result. ^The 3rd argument to the sqlite3_exec()
1420 ** sqlite3_exec() callback is a NULL pointer. ^The 4th argument to the
1421 ** sqlite3_exec() callback is an array of pointers to strings where each
1425 ** ^If the 2nd parameter to sqlite3_exec() is a NULL pointer, a pointer
1433 ** <li> The application must ensure that the 1st parameter to sqlite3_exec()
1436 ** the 1st parameter to sqlite3_exec() while sqlite3_exec() is running.
1438 ** the 2nd parameter of sqlite3_exec() while sqlite3_exec() is running.
1441 SQLITE_API int sqlite3_exec(
3262 ** <li> [sqlite3_exec](db, "[VACUUM]", 0, 0, 0);
3786 ** [sqlite3_exec()]. The sqlite3_get_table() routine does not have access
3789 ** wrapper layer outside of the internal [sqlite3_exec()] call are not
4280 ** [sqlite3_exec()], [sqlite3_step()] and [sqlite3_get_table()] for
5183 ** calls [sqlite3_exec()], then the following SQL statement would
86161 ** P1 is the result code returned by sqlite3_exec(), sqlite3_reset(),
91179 rc = sqlite3_exec(db, pOp->p4.z, 0, 0, 0);
91240 rc = sqlite3_exec(db, zSql, sqlite3InitCallback, &initData, 0);
109115 rc = sqlite3_exec(db, zSql, analysisLoader, &sInfo, 0);
109834 ** means that the SQL statement will never-run - the sqlite3_exec() call
112615 ** they will persist after the current sqlite3_exec() call returns.
123057 SQLITE_API int sqlite3_exec(
123127 ** sqlite3_exec() returns non-zero, then sqlite3_exec() will
123611 #define sqlite3_exec sqlite3_api->exec
124027 sqlite3_exec,
128248 rc = sqlite3_exec(db, zSql, sqlite3InitCallback, &initData, 0);
135656 ** interface routine of sqlite3_exec().
135676 int rc; /* Return code from sqlite3_exec() */
135788 rc = sqlite3_exec(db, zSql, sqlite3_get_table_cb, &res, pzErrMsg);
161253 ** Return the number of changes in the most recent call to sqlite3_exec().
166622 *pRc = sqlite3_exec(db, zSql, 0, 0, 0);
182004 rc = sqlite3_exec(p->db, "SAVEPOINT fts3", 0, 0, 0);
182008 int rc2 = sqlite3_exec(p->db, "RELEASE fts3", 0, 0, 0);
182011 sqlite3_exec(p->db, "ROLLBACK TO fts3", 0, 0, 0);
182012 sqlite3_exec(p->db, "RELEASE fts3", 0, 0, 0);
188223 rc = sqlite3_exec(pRtree->db, zCreate, 0, 0, 0);
190536 rc = sqlite3_exec(pRtree->db, zSql, 0, 0, 0);
190707 rc = sqlite3_exec(db, zCreate, 0, 0, 0);
191422 check.rc = sqlite3_exec(db, "BEGIN", 0, 0, 0);
191466 int rc = sqlite3_exec(db, "END", 0, 0, 0);
195822 rc = sqlite3_exec(p->dbMain,
196000 p->rc = sqlite3_exec(db, zSql, 0, 0, &p->zErrmsg);
197742 p->rc = sqlite3_exec(p->dbRbu, "BEGIN", 0, 0, 0);
197773 p->rc = sqlite3_exec(p->dbRbu, "COMMIT", 0, 0, 0);
197953 p->rc = sqlite3_exec(p->dbMain, "SELECT * FROM sqlite_master", 0, 0, 0);
197988 rc2 = sqlite3_exec(p->dbMain, "PRAGMA main.wal_checkpoint=restart", 0, 0,0);
198541 p->rc = sqlite3_exec(p->dbMain, "PRAGMA writable_schema=1", 0,0, &p->zErrmsg);
198552 p->rc = sqlite3_exec(p->dbMain, zSql, 0, 0, &p->zErrmsg);
198578 p->rc = sqlite3_exec(p->dbMain, "PRAGMA writable_schema=0",0,0,&p->zErrmsg);
198637 p->rc = sqlite3_exec(p->dbMain, "COMMIT", 0, 0, &p->zErrmsg);
198640 p->rc = sqlite3_exec(p->dbRbu, "COMMIT", 0, 0, &p->zErrmsg);
199001 p->rc = sqlite3_exec(p->dbRbu, "BEGIN", 0, 0, &p->zErrmsg);
199022 p->rc = sqlite3_exec(db, "BEGIN IMMEDIATE", 0, 0, &p->zErrmsg);
199031 p->rc = sqlite3_exec(
199143 p->rc = sqlite3_exec(p->dbMain, "COMMIT", 0, 0, &p->zErrmsg);
199155 p->rc = sqlite3_exec(p->dbRbu, "COMMIT", 0, 0, &p->zErrmsg);
199167 int rc2 = sqlite3_exec(p->dbRbu, "DELETE FROM stat.rbu_state", 0, 0, 0);
199278 if( rc==SQLITE_OK ) rc = sqlite3_exec(p->dbMain, "COMMIT", 0, 0, 0);
199293 if( rc==SQLITE_OK ) rc = sqlite3_exec(p->dbRbu, "COMMIT", 0, 0, 0);
199296 rc = sqlite3_exec(p->dbRbu, zBegin, 0, 0, 0);
199298 if( rc==SQLITE_OK ) rc = sqlite3_exec(p->dbMain, "BEGIN IMMEDIATE", 0, 0,0);
203926 rc = sqlite3_exec(pSession->db, "SAVEPOINT changeset", 0, 0, 0);
204016 sqlite3_exec(db, "RELEASE changeset", 0, 0, 0);
205756 rc = sqlite3_exec(db, "SAVEPOINT replace_op", 0, 0, 0);
205770 rc = sqlite3_exec(db, "RELEASE replace_op", 0, 0, 0);
205865 rc = sqlite3_exec(db, "SAVEPOINT changeset_apply", 0, 0, 0);
205868 rc = sqlite3_exec(db, "PRAGMA defer_foreign_keys = 1", 0, 0, 0);
206002 sqlite3_exec(db, "PRAGMA defer_foreign_keys = 0", 0, 0, 0);
206006 rc = sqlite3_exec(db, "RELEASE changeset_apply", 0, 0, 0);
206008 sqlite3_exec(db, "ROLLBACK TO changeset_apply", 0, 0, 0);
206009 sqlite3_exec(db, "RELEASE changeset_apply", 0, 0, 0);
225131 rc = sqlite3_exec(db, zSql, 0, 0, pzErr);