Lines Matching defs:sqlite3_stmt

3319 typedef struct sqlite3_stmt sqlite3_stmt;
3473 ** that is returned (the [sqlite3_stmt] object) contains a copy of the
3511 sqlite3_stmt **ppStmt, /* OUT: Statement handle */
3518 sqlite3_stmt **ppStmt, /* OUT: Statement handle */
3525 sqlite3_stmt **ppStmt, /* OUT: Statement handle */
3532 sqlite3_stmt **ppStmt, /* OUT: Statement handle */
3543 SQLITE_API const char *sqlite3_sql(sqlite3_stmt *pStmt);
3574 SQLITE_API int sqlite3_stmt_readonly(sqlite3_stmt *pStmt);
3593 SQLITE_API int sqlite3_stmt_busy(sqlite3_stmt*);
3671 ** a pointer to the [sqlite3_stmt] object returned from
3737 SQLITE_API int sqlite3_bind_blob(sqlite3_stmt*, int, const void*, int n, void(*)(void*));
3738 SQLITE_API int sqlite3_bind_double(sqlite3_stmt*, int, double);
3739 SQLITE_API int sqlite3_bind_int(sqlite3_stmt*, int, int);
3740 SQLITE_API int sqlite3_bind_int64(sqlite3_stmt*, int, sqlite3_int64);
3741 SQLITE_API int sqlite3_bind_null(sqlite3_stmt*, int);
3742 SQLITE_API int sqlite3_bind_text(sqlite3_stmt*, int, const char*, int n, void(*)(void*));
3743 SQLITE_API int sqlite3_bind_text16(sqlite3_stmt*, int, const void*, int, void(*)(void*));
3744 SQLITE_API int sqlite3_bind_value(sqlite3_stmt*, int, const sqlite3_value*);
3745 SQLITE_API int sqlite3_bind_zeroblob(sqlite3_stmt*, int, int n);
3765 SQLITE_API int sqlite3_bind_parameter_count(sqlite3_stmt*);
3792 SQLITE_API const char *sqlite3_bind_parameter_name(sqlite3_stmt*, int);
3808 SQLITE_API int sqlite3_bind_parameter_index(sqlite3_stmt*, const char *zName);
3817 SQLITE_API int sqlite3_clear_bindings(sqlite3_stmt*);
3828 SQLITE_API int sqlite3_column_count(sqlite3_stmt *pStmt);
3856 SQLITE_API const char *sqlite3_column_name(sqlite3_stmt*, int N);
3857 SQLITE_API const void *sqlite3_column_name16(sqlite3_stmt*, int N);
3904 SQLITE_API const char *sqlite3_column_database_name(sqlite3_stmt*,int);
3905 SQLITE_API const void *sqlite3_column_database_name16(sqlite3_stmt*,int);
3906 SQLITE_API const char *sqlite3_column_table_name(sqlite3_stmt*,int);
3907 SQLITE_API const void *sqlite3_column_table_name16(sqlite3_stmt*,int);
3908 SQLITE_API const char *sqlite3_column_origin_name(sqlite3_stmt*,int);
3909 SQLITE_API const void *sqlite3_column_origin_name16(sqlite3_stmt*,int);
3940 SQLITE_API const char *sqlite3_column_decltype(sqlite3_stmt*,int);
3941 SQLITE_API const void *sqlite3_column_decltype16(sqlite3_stmt*,int);
4020 SQLITE_API int sqlite3_step(sqlite3_stmt*);
4040 SQLITE_API int sqlite3_data_count(sqlite3_stmt *pStmt);
4082 ** to the [prepared statement] that is being evaluated (the [sqlite3_stmt*]
4236 SQLITE_API const void *sqlite3_column_blob(sqlite3_stmt*, int iCol);
4237 SQLITE_API int sqlite3_column_bytes(sqlite3_stmt*, int iCol);
4238 SQLITE_API int sqlite3_column_bytes16(sqlite3_stmt*, int iCol);
4239 SQLITE_API double sqlite3_column_double(sqlite3_stmt*, int iCol);
4240 SQLITE_API int sqlite3_column_int(sqlite3_stmt*, int iCol);
4241 SQLITE_API sqlite3_int64 sqlite3_column_int64(sqlite3_stmt*, int iCol);
4242 SQLITE_API const unsigned char *sqlite3_column_text(sqlite3_stmt*, int iCol);
4243 SQLITE_API const void *sqlite3_column_text16(sqlite3_stmt*, int iCol);
4244 SQLITE_API int sqlite3_column_type(sqlite3_stmt*, int iCol);
4245 SQLITE_API sqlite3_value *sqlite3_column_value(sqlite3_stmt*, int iCol);
4272 SQLITE_API int sqlite3_finalize(sqlite3_stmt *pStmt);
4298 SQLITE_API int sqlite3_reset(sqlite3_stmt *pStmt);
4445 SQLITE_API SQLITE_DEPRECATED int sqlite3_expired(sqlite3_stmt*);
4446 SQLITE_API SQLITE_DEPRECATED int sqlite3_transfer_bindings(sqlite3_stmt*, sqlite3_stmt*);
4473 ** pointer instead of a [sqlite3_stmt*] pointer and an integer column number.
5034 SQLITE_API sqlite3 *sqlite3_db_handle(sqlite3_stmt*);
5074 SQLITE_API sqlite3_stmt *sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt);
6596 SQLITE_API int sqlite3_stmt_status(sqlite3_stmt*, int op,int resetFlg);
12027 SQLITE_PRIVATE int sqlite3TransferBindings(sqlite3_stmt *, sqlite3_stmt *);
13107 ** The "sqlite3_stmt" structure pointer that is returned by sqlite3_prepare()
59525 ** a VDBE (or an "sqlite3_stmt" as it is known to the outside world.) Prior
59577 SQLITE_API const char *sqlite3_sql(sqlite3_stmt *pStmt){
62775 SQLITE_API int sqlite3_expired(sqlite3_stmt *pStmt){
62812 SQLITE_API int sqlite3_finalize(sqlite3_stmt *pStmt){
62844 SQLITE_API int sqlite3_reset(sqlite3_stmt *pStmt){
62863 SQLITE_API int sqlite3_clear_bindings(sqlite3_stmt *pStmt){
63112 sqlite3_reset((sqlite3_stmt*)p);
63117 sqlite3_reset((sqlite3_stmt*)p);
63222 SQLITE_API int sqlite3_step(sqlite3_stmt *pStmt){
63416 SQLITE_API int sqlite3_column_count(sqlite3_stmt *pStmt){
63425 SQLITE_API int sqlite3_data_count(sqlite3_stmt *pStmt){
63438 static Mem *columnMem(sqlite3_stmt *pStmt, int i){
63495 static void columnMallocFailure(sqlite3_stmt *pStmt)
63513 SQLITE_API const void *sqlite3_column_blob(sqlite3_stmt *pStmt, int i){
63523 SQLITE_API int sqlite3_column_bytes(sqlite3_stmt *pStmt, int i){
63528 SQLITE_API int sqlite3_column_bytes16(sqlite3_stmt *pStmt, int i){
63533 SQLITE_API double sqlite3_column_double(sqlite3_stmt *pStmt, int i){
63538 SQLITE_API int sqlite3_column_int(sqlite3_stmt *pStmt, int i){
63543 SQLITE_API sqlite_int64 sqlite3_column_int64(sqlite3_stmt *pStmt, int i){
63548 SQLITE_API const unsigned char *sqlite3_column_text(sqlite3_stmt *pStmt, int i){
63553 SQLITE_API sqlite3_value *sqlite3_column_value(sqlite3_stmt *pStmt, int i){
63563 SQLITE_API const void *sqlite3_column_text16(sqlite3_stmt *pStmt, int i){
63569 SQLITE_API int sqlite3_column_type(sqlite3_stmt *pStmt, int i){
63577 /*int sqlite3_column_numeric_type(sqlite3_stmt *pStmt, int i){
63599 sqlite3_stmt *pStmt,
63632 SQLITE_API const char *sqlite3_column_name(sqlite3_stmt *pStmt, int N){
63637 SQLITE_API const void *sqlite3_column_name16(sqlite3_stmt *pStmt, int N){
63657 SQLITE_API const char *sqlite3_column_decltype(sqlite3_stmt *pStmt, int N){
63662 SQLITE_API const void *sqlite3_column_decltype16(sqlite3_stmt *pStmt, int N){
63675 SQLITE_API const char *sqlite3_column_database_name(sqlite3_stmt *pStmt, int N){
63680 SQLITE_API const void *sqlite3_column_database_name16(sqlite3_stmt *pStmt, int N){
63691 SQLITE_API const char *sqlite3_column_table_name(sqlite3_stmt *pStmt, int N){
63696 SQLITE_API const void *sqlite3_column_table_name16(sqlite3_stmt *pStmt, int N){
63707 SQLITE_API const char *sqlite3_column_origin_name(sqlite3_stmt *pStmt, int N){
63712 SQLITE_API const void *sqlite3_column_origin_name16(sqlite3_stmt *pStmt, int N){
63780 sqlite3_stmt *pStmt, /* The statement to bind against */
63814 sqlite3_stmt *pStmt,
63822 SQLITE_API int sqlite3_bind_double(sqlite3_stmt *pStmt, int i, double rValue){
63832 SQLITE_API int sqlite3_bind_int(sqlite3_stmt *p, int i, int iValue){
63835 SQLITE_API int sqlite3_bind_int64(sqlite3_stmt *pStmt, int i, sqlite_int64 iValue){
63845 SQLITE_API int sqlite3_bind_null(sqlite3_stmt *pStmt, int i){
63855 sqlite3_stmt *pStmt,
63865 sqlite3_stmt *pStmt,
63874 SQLITE_API int sqlite3_bind_value(sqlite3_stmt *pStmt, int i, const sqlite3_value *pValue){
63905 SQLITE_API int sqlite3_bind_zeroblob(sqlite3_stmt *pStmt, int i, int n){
63920 SQLITE_API int sqlite3_bind_parameter_count(sqlite3_stmt *pStmt){
63931 SQLITE_API const char *sqlite3_bind_parameter_name(sqlite3_stmt *pStmt, int i){
63959 SQLITE_API int sqlite3_bind_parameter_index(sqlite3_stmt *pStmt, const char *zName){
63966 SQLITE_PRIVATE int sqlite3TransferBindings(sqlite3_stmt *pFromStmt, sqlite3_stmt *pToStmt){
63993 SQLITE_API int sqlite3_transfer_bindings(sqlite3_stmt *pFromStmt, sqlite3_stmt *pToStmt){
64015 SQLITE_API sqlite3 *sqlite3_db_handle(sqlite3_stmt *pStmt){
64023 SQLITE_API int sqlite3_stmt_readonly(sqlite3_stmt *pStmt){
64030 SQLITE_API int sqlite3_stmt_busy(sqlite3_stmt *pStmt){
64041 SQLITE_API sqlite3_stmt *sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt){
64042 sqlite3_stmt *pNext;
64045 pNext = (sqlite3_stmt*)pDb->pVdbe;
64047 pNext = (sqlite3_stmt*)((Vdbe*)pStmt)->pNext;
64056 SQLITE_API int sqlite3_stmt_status(sqlite3_stmt *pStmt, int op, int resetFlag){
64354 ** In the external interface, an "sqlite3_stmt*" is an opaque pointer
65956 ** with an SQLITE_ROW return code and it sets up the sqlite3_stmt
71204 sqlite3_stmt *pStmt; /* Statement holding cursor open */
71426 pBlob->pStmt = (sqlite3_stmt *)sqlite3VdbeCreate(db);
80187 sqlite3_stmt *pStmt = 0; /* An SQL statement being run */
90845 sqlite3_stmt *pStmt = 0; /* The current SQL statement */
91010 int (*bind_blob)(sqlite3_stmt*,int,const void*,int n,void(*)(void*));
91011 int (*bind_double)(sqlite3_stmt*,int,double);
91012 int (*bind_int)(sqlite3_stmt*,int,int);
91013 int (*bind_int64)(sqlite3_stmt*,int,sqlite_int64);
91014 int (*bind_null)(sqlite3_stmt*,int);
91015 int (*bind_parameter_count)(sqlite3_stmt*);
91016 int (*bind_parameter_index)(sqlite3_stmt*,const char*zName);
91017 const char * (*bind_parameter_name)(sqlite3_stmt*,int);
91018 int (*bind_text)(sqlite3_stmt*,int,const char*,int n,void(*)(void*));
91019 int (*bind_text16)(sqlite3_stmt*,int,const void*,int,void(*)(void*));
91020 int (*bind_value)(sqlite3_stmt*,int,const sqlite3_value*);
91029 const void * (*column_blob)(sqlite3_stmt*,int iCol);
91030 int (*column_bytes)(sqlite3_stmt*,int iCol);
91031 int (*column_bytes16)(sqlite3_stmt*,int iCol);
91032 int (*column_count)(sqlite3_stmt*pStmt);
91033 const char * (*column_database_name)(sqlite3_stmt*,int);
91034 const void * (*column_database_name16)(sqlite3_stmt*,int);
91035 const char * (*column_decltype)(sqlite3_stmt*,int i);
91036 const void * (*column_decltype16)(sqlite3_stmt*,int);
91037 double (*column_double)(sqlite3_stmt*,int iCol);
91038 int (*column_int)(sqlite3_stmt*,int iCol);
91039 sqlite_int64 (*column_int64)(sqlite3_stmt*,int iCol);
91040 const char * (*column_name)(sqlite3_stmt*,int);
91041 const void * (*column_name16)(sqlite3_stmt*,int);
91042 const char * (*column_origin_name)(sqlite3_stmt*,int);
91043 const void * (*column_origin_name16)(sqlite3_stmt*,int);
91044 const char * (*column_table_name)(sqlite3_stmt*,int);
91045 const void * (*column_table_name16)(sqlite3_stmt*,int);
91046 const unsigned char * (*column_text)(sqlite3_stmt*,int iCol);
91047 const void * (*column_text16)(sqlite3_stmt*,int iCol);
91048 int (*column_type)(sqlite3_stmt*,int iCol);
91049 sqlite3_value* (*column_value)(sqlite3_stmt*,int iCol);
91066 int (*data_count)(sqlite3_stmt*pStmt);
91067 sqlite3 * (*db_handle)(sqlite3_stmt*);
91074 int (*expired)(sqlite3_stmt*);
91075 int (*finalize)(sqlite3_stmt*pStmt);
91090 int (*prepare)(sqlite3*,const char*,int,sqlite3_stmt**,const char**);
91091 int (*prepare16)(sqlite3*,const void*,int,sqlite3_stmt**,const void**);
91095 int (*reset)(sqlite3_stmt*pStmt);
91113 int (*step)(sqlite3_stmt*);
91119 int (*transfer_bindings)(sqlite3_stmt*,sqlite3_stmt*);
91139 int (*prepare_v2)(sqlite3*,const char*,int,sqlite3_stmt**,const char**);
91140 int (*prepare16_v2)(sqlite3*,const void*,int,sqlite3_stmt**,const void**);
91141 int (*clear_bindings)(sqlite3_stmt*);
91146 int (*bind_zeroblob)(sqlite3_stmt*,int,int);
91181 sqlite3_stmt *(*next_stmt)(sqlite3*,sqlite3_stmt*);
91182 const char *(*sql)(sqlite3_stmt*);
91203 int (*stmt_status)(sqlite3_stmt*,int,int);
93714 sqlite3_stmt *pStmt;
94166 int saveSqlFlag, /* True to copy SQL text into the sqlite3_stmt */
94168 sqlite3_stmt **ppStmt, /* OUT: A pointer to the prepared statement */
94298 *ppStmt = (sqlite3_stmt*)pParse->pVdbe;
94326 int saveSqlFlag, /* True to copy SQL text into the sqlite3_stmt */
94328 sqlite3_stmt **ppStmt, /* OUT: A pointer to the prepared statement */
94359 sqlite3_stmt *pNew;
94364 zSql = sqlite3_sql((sqlite3_stmt *)p);
94379 sqlite3TransferBindings(pNew, (sqlite3_stmt*)p);
94398 sqlite3_stmt **ppStmt, /* OUT: A pointer to the prepared statement */
94410 sqlite3_stmt **ppStmt, /* OUT: A pointer to the prepared statement */
94428 int saveSqlFlag, /* True to save SQL text into the sqlite3_stmt */
94429 sqlite3_stmt **ppStmt, /* OUT: A pointer to the prepared statement */
94478 sqlite3_stmt **ppStmt, /* OUT: A pointer to the prepared statement */
94490 sqlite3_stmt **ppStmt, /* OUT: A pointer to the prepared statement */
101139 static int vacuumFinalize(sqlite3 *db, sqlite3_stmt *pStmt, char **pzErrMsg){
101152 sqlite3_stmt *pStmt;
101171 sqlite3_stmt *pStmt;
115390 ** sqlite3_stmt*,const char**);
115392 ** If compiled with SQLITE_ENABLE_TREE_EXPLAIN, each sqlite3_stmt holds
115397 sqlite3_stmt *pStmt = va_arg(ap, sqlite3_stmt*);
116595 sqlite3_stmt *aStmt[28];
116653 sqlite3_stmt *pStmt; /* Prepared statement in use by the cursor */
116807 SQLITE_PRIVATE int sqlite3Fts3AllSegdirs(Fts3Table*, int, int, int, sqlite3_stmt **);
116811 SQLITE_PRIVATE int sqlite3Fts3SelectDoctotal(Fts3Table *, sqlite3_stmt **);
116812 SQLITE_PRIVATE int sqlite3Fts3SelectDocsize(Fts3Table *, sqlite3_int64, sqlite3_stmt **);
117288 sqlite3_stmt *pStmt; /* Compiled "PRAGMA %Q.page_size" statement */
117613 sqlite3_stmt *pStmt = 0; /* Compiled version of zSql */
118154 static int fts3CursorSeekStmt(Fts3Cursor *pCsr, sqlite3_stmt **ppStmt){
118176 sqlite3_stmt *pStmt = 0;
119245 sqlite3_stmt *pStmt = 0; /* Statement to iterate through segments */
120784 sqlite3_stmt *pStmt;
123130 sqlite3_stmt *pStmt;
124661 sqlite3_stmt *pStmt;
124683 sqlite3_stmt *pStmt;
125308 sqlite3_stmt **pp, /* OUT: Statement handle */
125351 sqlite3_stmt *pStmt;
125390 sqlite3_stmt **ppStmt /* OUT: Statement handle */
125392 sqlite3_stmt *pStmt = 0; /* Statement requested from fts3SqlStmt() */
125418 sqlite3_stmt **ppStmt /* OUT: Statement handle */
125426 sqlite3_stmt **ppStmt /* OUT: Statement handle */
125445 sqlite3_stmt *pStmt;
125478 sqlite3_stmt *pStmt; /* Statement used to obtain lock */
125555 sqlite3_stmt **ppStmt /* OUT: Compiled statement */
125558 sqlite3_stmt *pStmt = 0;
125907 sqlite3_stmt *pContentInsert; /* INSERT INTO %_content VALUES(...) */
125999 static int langidFromSelect(Fts3Table *p, sqlite3_stmt *pSelect){
126017 sqlite3_stmt *pSelect;
126073 sqlite3_stmt *pNextIdx; /* Query for next idx at level iLevel */
126833 sqlite3_stmt *pStmt;
126857 sqlite3_stmt *pStmt;
127119 sqlite3_stmt *pStmt;
127295 sqlite3_stmt *pStmt;
127327 sqlite3_stmt *pStmt;
127373 sqlite3_stmt *pDelete; /* SQL statement to delete rows */
128014 sqlite3_stmt *pStmt; /* Statement used to insert the encoding */
128061 sqlite3_stmt *pStmt; /* Statement for reading and writing */
128122 sqlite3_stmt *pAllLangid = 0;
128167 sqlite3_stmt *pStmt = 0;
129446 sqlite3_stmt **ppStmt,
129450 sqlite3_stmt *pStmt;
129624 sqlite3_stmt *pSelect = 0;
129665 sqlite3_stmt *pSelectDocsize = 0;
130277 sqlite3_stmt *pReadNode;
130278 sqlite3_stmt *pWriteNode;
130279 sqlite3_stmt *pDeleteNode;
130282 sqlite3_stmt *pReadRowid;
130283 sqlite3_stmt *pWriteRowid;
130284 sqlite3_stmt *pDeleteRowid;
130287 sqlite3_stmt *pReadParent;
130288 sqlite3_stmt *pWriteParent;
130289 sqlite3_stmt *pDeleteParent;
130727 sqlite3_stmt *p = pRtree->pWriteNode;
133021 sqlite3_stmt **appStmt[N_STATEMENT];
133077 sqlite3_stmt *pStmt = 0;