Lines Matching refs:sqlite3_stmt

3224 typedef struct sqlite3_stmt sqlite3_stmt;
3377 ** that is returned (the [sqlite3_stmt] object) contains a copy of the
3415 sqlite3_stmt **ppStmt, /* OUT: Statement handle */
3422 sqlite3_stmt **ppStmt, /* OUT: Statement handle */
3429 sqlite3_stmt **ppStmt, /* OUT: Statement handle */
3436 sqlite3_stmt **ppStmt, /* OUT: Statement handle */
3447 SQLITE_API const char *sqlite3_sql(sqlite3_stmt *pStmt);
3478 SQLITE_API int sqlite3_stmt_readonly(sqlite3_stmt *pStmt);
3556 ** a pointer to the [sqlite3_stmt] object returned from
3615 SQLITE_API int sqlite3_bind_blob(sqlite3_stmt*, int, const void*, int n, void(*)(void*));
3616 SQLITE_API int sqlite3_bind_double(sqlite3_stmt*, int, double);
3617 SQLITE_API int sqlite3_bind_int(sqlite3_stmt*, int, int);
3618 SQLITE_API int sqlite3_bind_int64(sqlite3_stmt*, int, sqlite3_int64);
3619 SQLITE_API int sqlite3_bind_null(sqlite3_stmt*, int);
3620 SQLITE_API int sqlite3_bind_text(sqlite3_stmt*, int, const char*, int n, void(*)(void*));
3621 SQLITE_API int sqlite3_bind_text16(sqlite3_stmt*, int, const void*, int, void(*)(void*));
3622 SQLITE_API int sqlite3_bind_value(sqlite3_stmt*, int, const sqlite3_value*);
3623 SQLITE_API int sqlite3_bind_zeroblob(sqlite3_stmt*, int, int n);
3643 SQLITE_API int sqlite3_bind_parameter_count(sqlite3_stmt*);
3670 SQLITE_API const char *sqlite3_bind_parameter_name(sqlite3_stmt*, int);
3686 SQLITE_API int sqlite3_bind_parameter_index(sqlite3_stmt*, const char *zName);
3695 SQLITE_API int sqlite3_clear_bindings(sqlite3_stmt*);
3706 SQLITE_API int sqlite3_column_count(sqlite3_stmt *pStmt);
3734 SQLITE_API const char *sqlite3_column_name(sqlite3_stmt*, int N);
3735 SQLITE_API const void *sqlite3_column_name16(sqlite3_stmt*, int N);
3782 SQLITE_API const char *sqlite3_column_database_name(sqlite3_stmt*,int);
3783 SQLITE_API const void *sqlite3_column_database_name16(sqlite3_stmt*,int);
3784 SQLITE_API const char *sqlite3_column_table_name(sqlite3_stmt*,int);
3785 SQLITE_API const void *sqlite3_column_table_name16(sqlite3_stmt*,int);
3786 SQLITE_API const char *sqlite3_column_origin_name(sqlite3_stmt*,int);
3787 SQLITE_API const void *sqlite3_column_origin_name16(sqlite3_stmt*,int);
3818 SQLITE_API const char *sqlite3_column_decltype(sqlite3_stmt*,int);
3819 SQLITE_API const void *sqlite3_column_decltype16(sqlite3_stmt*,int);
3898 SQLITE_API int sqlite3_step(sqlite3_stmt*);
3912 SQLITE_API int sqlite3_data_count(sqlite3_stmt *pStmt);
3954 ** to the [prepared statement] that is being evaluated (the [sqlite3_stmt*]
4108 SQLITE_API const void *sqlite3_column_blob(sqlite3_stmt*, int iCol);
4109 SQLITE_API int sqlite3_column_bytes(sqlite3_stmt*, int iCol);
4110 SQLITE_API int sqlite3_column_bytes16(sqlite3_stmt*, int iCol);
4111 SQLITE_API double sqlite3_column_double(sqlite3_stmt*, int iCol);
4112 SQLITE_API int sqlite3_column_int(sqlite3_stmt*, int iCol);
4113 SQLITE_API sqlite3_int64 sqlite3_column_int64(sqlite3_stmt*, int iCol);
4114 SQLITE_API const unsigned char *sqlite3_column_text(sqlite3_stmt*, int iCol);
4115 SQLITE_API const void *sqlite3_column_text16(sqlite3_stmt*, int iCol);
4116 SQLITE_API int sqlite3_column_type(sqlite3_stmt*, int iCol);
4117 SQLITE_API sqlite3_value *sqlite3_column_value(sqlite3_stmt*, int iCol);
4144 SQLITE_API int sqlite3_finalize(sqlite3_stmt *pStmt);
4170 SQLITE_API int sqlite3_reset(sqlite3_stmt *pStmt);
4317 SQLITE_API SQLITE_DEPRECATED int sqlite3_expired(sqlite3_stmt*);
4318 SQLITE_API SQLITE_DEPRECATED int sqlite3_transfer_bindings(sqlite3_stmt*, sqlite3_stmt*);
4345 ** pointer instead of a [sqlite3_stmt*] pointer and an integer column number.
4901 SQLITE_API sqlite3 *sqlite3_db_handle(sqlite3_stmt*);
4916 SQLITE_API sqlite3_stmt *sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt);
6406 SQLITE_API int sqlite3_stmt_status(sqlite3_stmt*, int op,int resetFlg);
11740 SQLITE_PRIVATE int sqlite3TransferBindings(sqlite3_stmt *, sqlite3_stmt *);
12806 ** The "sqlite3_stmt" structure pointer that is returned by sqlite3_prepare()
58320 ** a VDBE (or an "sqlite3_stmt" as it is known to the outside world.) Prior
58372 SQLITE_API const char *sqlite3_sql(sqlite3_stmt *pStmt){
61572 SQLITE_API int sqlite3_expired(sqlite3_stmt *pStmt){
61609 SQLITE_API int sqlite3_finalize(sqlite3_stmt *pStmt){
61641 SQLITE_API int sqlite3_reset(sqlite3_stmt *pStmt){
61660 SQLITE_API int sqlite3_clear_bindings(sqlite3_stmt *pStmt){
61909 sqlite3_reset((sqlite3_stmt*)p);
61914 sqlite3_reset((sqlite3_stmt*)p);
62019 SQLITE_API int sqlite3_step(sqlite3_stmt *pStmt){
62213 SQLITE_API int sqlite3_column_count(sqlite3_stmt *pStmt){
62222 SQLITE_API int sqlite3_data_count(sqlite3_stmt *pStmt){
62235 static Mem *columnMem(sqlite3_stmt *pStmt, int i){
62292 static void columnMallocFailure(sqlite3_stmt *pStmt)
62310 SQLITE_API const void *sqlite3_column_blob(sqlite3_stmt *pStmt, int i){
62320 SQLITE_API int sqlite3_column_bytes(sqlite3_stmt *pStmt, int i){
62325 SQLITE_API int sqlite3_column_bytes16(sqlite3_stmt *pStmt, int i){
62330 SQLITE_API double sqlite3_column_double(sqlite3_stmt *pStmt, int i){
62335 SQLITE_API int sqlite3_column_int(sqlite3_stmt *pStmt, int i){
62340 SQLITE_API sqlite_int64 sqlite3_column_int64(sqlite3_stmt *pStmt, int i){
62345 SQLITE_API const unsigned char *sqlite3_column_text(sqlite3_stmt *pStmt, int i){
62350 SQLITE_API sqlite3_value *sqlite3_column_value(sqlite3_stmt *pStmt, int i){
62360 SQLITE_API const void *sqlite3_column_text16(sqlite3_stmt *pStmt, int i){
62366 SQLITE_API int sqlite3_column_type(sqlite3_stmt *pStmt, int i){
62374 /*int sqlite3_column_numeric_type(sqlite3_stmt *pStmt, int i){
62396 sqlite3_stmt *pStmt,
62429 SQLITE_API const char *sqlite3_column_name(sqlite3_stmt *pStmt, int N){
62434 SQLITE_API const void *sqlite3_column_name16(sqlite3_stmt *pStmt, int N){
62454 SQLITE_API const char *sqlite3_column_decltype(sqlite3_stmt *pStmt, int N){
62459 SQLITE_API const void *sqlite3_column_decltype16(sqlite3_stmt *pStmt, int N){
62472 SQLITE_API const char *sqlite3_column_database_name(sqlite3_stmt *pStmt, int N){
62477 SQLITE_API const void *sqlite3_column_database_name16(sqlite3_stmt *pStmt, int N){
62488 SQLITE_API const char *sqlite3_column_table_name(sqlite3_stmt *pStmt, int N){
62493 SQLITE_API const void *sqlite3_column_table_name16(sqlite3_stmt *pStmt, int N){
62504 SQLITE_API const char *sqlite3_column_origin_name(sqlite3_stmt *pStmt, int N){
62509 SQLITE_API const void *sqlite3_column_origin_name16(sqlite3_stmt *pStmt, int N){
62577 sqlite3_stmt *pStmt, /* The statement to bind against */
62611 sqlite3_stmt *pStmt,
62619 SQLITE_API int sqlite3_bind_double(sqlite3_stmt *pStmt, int i, double rValue){
62629 SQLITE_API int sqlite3_bind_int(sqlite3_stmt *p, int i, int iValue){
62632 SQLITE_API int sqlite3_bind_int64(sqlite3_stmt *pStmt, int i, sqlite_int64 iValue){
62642 SQLITE_API int sqlite3_bind_null(sqlite3_stmt *pStmt, int i){
62652 sqlite3_stmt *pStmt,
62662 sqlite3_stmt *pStmt,
62671 SQLITE_API int sqlite3_bind_value(sqlite3_stmt *pStmt, int i, const sqlite3_value *pValue){
62702 SQLITE_API int sqlite3_bind_zeroblob(sqlite3_stmt *pStmt, int i, int n){
62717 SQLITE_API int sqlite3_bind_parameter_count(sqlite3_stmt *pStmt){
62728 SQLITE_API const char *sqlite3_bind_parameter_name(sqlite3_stmt *pStmt, int i){
62756 SQLITE_API int sqlite3_bind_parameter_index(sqlite3_stmt *pStmt, const char *zName){
62763 SQLITE_PRIVATE int sqlite3TransferBindings(sqlite3_stmt *pFromStmt, sqlite3_stmt *pToStmt){
62790 SQLITE_API int sqlite3_transfer_bindings(sqlite3_stmt *pFromStmt, sqlite3_stmt *pToStmt){
62812 SQLITE_API sqlite3 *sqlite3_db_handle(sqlite3_stmt *pStmt){
62820 SQLITE_API int sqlite3_stmt_readonly(sqlite3_stmt *pStmt){
62830 SQLITE_API sqlite3_stmt *sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt){
62831 sqlite3_stmt *pNext;
62834 pNext = (sqlite3_stmt*)pDb->pVdbe;
62836 pNext = (sqlite3_stmt*)((Vdbe*)pStmt)->pNext;
62845 SQLITE_API int sqlite3_stmt_status(sqlite3_stmt *pStmt, int op, int resetFlag){
63026 ** In the external interface, an "sqlite3_stmt*" is an opaque pointer
64615 ** with an SQLITE_ROW return code and it sets up the sqlite3_stmt
69838 sqlite3_stmt *pStmt; /* Statement holding cursor open */
70060 pBlob->pStmt = (sqlite3_stmt *)sqlite3VdbeCreate(db);
78248 sqlite3_stmt *pStmt = 0;
88764 sqlite3_stmt *pStmt = 0; /* The current SQL statement */
88929 int (*bind_blob)(sqlite3_stmt*,int,const void*,int n,void(*)(void*));
88930 int (*bind_double)(sqlite3_stmt*,int,double);
88931 int (*bind_int)(sqlite3_stmt*,int,int);
88932 int (*bind_int64)(sqlite3_stmt*,int,sqlite_int64);
88933 int (*bind_null)(sqlite3_stmt*,int);
88934 int (*bind_parameter_count)(sqlite3_stmt*);
88935 int (*bind_parameter_index)(sqlite3_stmt*,const char*zName);
88936 const char * (*bind_parameter_name)(sqlite3_stmt*,int);
88937 int (*bind_text)(sqlite3_stmt*,int,const char*,int n,void(*)(void*));
88938 int (*bind_text16)(sqlite3_stmt*,int,const void*,int,void(*)(void*));
88939 int (*bind_value)(sqlite3_stmt*,int,const sqlite3_value*);
88946 const void * (*column_blob)(sqlite3_stmt*,int iCol);
88947 int (*column_bytes)(sqlite3_stmt*,int iCol);
88948 int (*column_bytes16)(sqlite3_stmt*,int iCol);
88949 int (*column_count)(sqlite3_stmt*pStmt);
88950 const char * (*column_database_name)(sqlite3_stmt*,int);
88951 const void * (*column_database_name16)(sqlite3_stmt*,int);
88952 const char * (*column_decltype)(sqlite3_stmt*,int i);
88953 const void * (*column_decltype16)(sqlite3_stmt*,int);
88954 double (*column_double)(sqlite3_stmt*,int iCol);
88955 int (*column_int)(sqlite3_stmt*,int iCol);
88956 sqlite_int64 (*column_int64)(sqlite3_stmt*,int iCol);
88957 const char * (*column_name)(sqlite3_stmt*,int);
88958 const void * (*column_name16)(sqlite3_stmt*,int);
88959 const char * (*column_origin_name)(sqlite3_stmt*,int);
88960 const void * (*column_origin_name16)(sqlite3_stmt*,int);
88961 const char * (*column_table_name)(sqlite3_stmt*,int);
88962 const void * (*column_table_name16)(sqlite3_stmt*,int);
88963 const unsigned char * (*column_text)(sqlite3_stmt*,int iCol);
88964 const void * (*column_text16)(sqlite3_stmt*,int iCol);
88965 int (*column_type)(sqlite3_stmt*,int iCol);
88966 sqlite3_value* (*column_value)(sqlite3_stmt*,int iCol);
88975 int (*data_count)(sqlite3_stmt*pStmt);
88976 sqlite3 * (*db_handle)(sqlite3_stmt*);
88983 int (*expired)(sqlite3_stmt*);
88984 int (*finalize)(sqlite3_stmt*pStmt);
88999 int (*prepare)(sqlite3*,const char*,int,sqlite3_stmt**,const char**);
89000 int (*prepare16)(sqlite3*,const void*,int,sqlite3_stmt**,const void**);
89004 int (*reset)(sqlite3_stmt*pStmt);
89021 int (*step)(sqlite3_stmt*);
89026 int (*transfer_bindings)(sqlite3_stmt*,sqlite3_stmt*);
89045 int (*prepare_v2)(sqlite3*,const char*,int,sqlite3_stmt**,const char**);
89046 int (*prepare16_v2)(sqlite3*,const void*,int,sqlite3_stmt**,const void**);
89047 int (*clear_bindings)(sqlite3_stmt*);
89051 int (*bind_zeroblob)(sqlite3_stmt*,int,int);
89083 sqlite3_stmt *(*next_stmt)(sqlite3*,sqlite3_stmt*);
89084 const char *(*sql)(sqlite3_stmt*);
89101 int (*stmt_status)(sqlite3_stmt*,int,int);
91564 sqlite3_stmt *pStmt;
92012 int saveSqlFlag, /* True to copy SQL text into the sqlite3_stmt */
92014 sqlite3_stmt **ppStmt, /* OUT: A pointer to the prepared statement */
92144 *ppStmt = (sqlite3_stmt*)pParse->pVdbe;
92172 int saveSqlFlag, /* True to copy SQL text into the sqlite3_stmt */
92174 sqlite3_stmt **ppStmt, /* OUT: A pointer to the prepared statement */
92205 sqlite3_stmt *pNew;
92210 zSql = sqlite3_sql((sqlite3_stmt *)p);
92225 sqlite3TransferBindings(pNew, (sqlite3_stmt*)p);
92244 sqlite3_stmt **ppStmt, /* OUT: A pointer to the prepared statement */
92256 sqlite3_stmt **ppStmt, /* OUT: A pointer to the prepared statement */
92274 int saveSqlFlag, /* True to save SQL text into the sqlite3_stmt */
92275 sqlite3_stmt **ppStmt, /* OUT: A pointer to the prepared statement */
92324 sqlite3_stmt **ppStmt, /* OUT: A pointer to the prepared statement */
92336 sqlite3_stmt **ppStmt, /* OUT: A pointer to the prepared statement */
98955 static int vacuumFinalize(sqlite3 *db, sqlite3_stmt *pStmt, char **pzErrMsg){
98968 sqlite3_stmt *pStmt;
98987 sqlite3_stmt *pStmt;
114189 sqlite3_stmt *aStmt[27];
114246 sqlite3_stmt *pStmt; /* Prepared statement in use by the cursor */
114398 SQLITE_PRIVATE int sqlite3Fts3AllSegdirs(Fts3Table*, int, int, sqlite3_stmt **);
114402 SQLITE_PRIVATE int sqlite3Fts3SelectDoctotal(Fts3Table *, sqlite3_stmt **);
114403 SQLITE_PRIVATE int sqlite3Fts3SelectDocsize(Fts3Table *, sqlite3_int64, sqlite3_stmt **);
114858 sqlite3_stmt *pStmt; /* Compiled "PRAGMA %Q.page_size" statement */
116567 sqlite3_stmt *pStmt = 0; /* Statement to iterate through segments */
118061 sqlite3_stmt *pStmt;
120333 sqlite3_stmt *pStmt;
121864 sqlite3_stmt *pStmt;
121886 sqlite3_stmt *pStmt;
122507 sqlite3_stmt **pp, /* OUT: Statement handle */
122549 sqlite3_stmt *pStmt;
122588 sqlite3_stmt **ppStmt /* OUT: Statement handle */
122590 sqlite3_stmt *pStmt = 0; /* Statement requested from fts3SqlStmt() */
122616 sqlite3_stmt **ppStmt /* OUT: Statement handle */
122624 sqlite3_stmt **ppStmt /* OUT: Statement handle */
122643 sqlite3_stmt *pStmt;
122674 sqlite3_stmt *pStmt; /* Statement used to obtain lock */
122706 sqlite3_stmt **ppStmt /* OUT: Compiled statement */
122709 sqlite3_stmt *pStmt = 0;
123040 sqlite3_stmt *pContentInsert; /* INSERT INTO %_content VALUES(...) */
123123 sqlite3_stmt *pSelect;
123176 sqlite3_stmt *pNextIdx; /* Query for next idx at level iLevel */
123923 sqlite3_stmt *pStmt;
123947 sqlite3_stmt *pStmt;
124209 sqlite3_stmt *pStmt;
124385 sqlite3_stmt *pStmt;
124406 sqlite3_stmt *pStmt;
124449 sqlite3_stmt *pDelete; /* SQL statement to delete rows */
125055 sqlite3_stmt *pStmt; /* Statement used to insert the encoding */
125102 sqlite3_stmt *pStmt; /* Statement for reading and writing */
126363 sqlite3_stmt **ppStmt,
126367 sqlite3_stmt *pStmt;
126541 sqlite3_stmt *pSelect = 0;
126582 sqlite3_stmt *pSelectDocsize = 0;
127193 sqlite3_stmt *pReadNode;
127194 sqlite3_stmt *pWriteNode;
127195 sqlite3_stmt *pDeleteNode;
127198 sqlite3_stmt *pReadRowid;
127199 sqlite3_stmt *pWriteRowid;
127200 sqlite3_stmt *pDeleteRowid;
127203 sqlite3_stmt *pReadParent;
127204 sqlite3_stmt *pWriteParent;
127205 sqlite3_stmt *pDeleteParent;
127643 sqlite3_stmt *p = pRtree->pWriteNode;
129932 sqlite3_stmt **appStmt[N_STATEMENT];
129988 sqlite3_stmt *pStmt = 0;