Home | History | Annotate | Download | only in dist

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()
59553 ** a VDBE (or an "sqlite3_stmt" as it is known to the outside world.) Prior
59605 SQLITE_API const char *sqlite3_sql(sqlite3_stmt *pStmt){
62803 SQLITE_API int sqlite3_expired(sqlite3_stmt *pStmt){
62840 SQLITE_API int sqlite3_finalize(sqlite3_stmt *pStmt){
62872 SQLITE_API int sqlite3_reset(sqlite3_stmt *pStmt){
62891 SQLITE_API int sqlite3_clear_bindings(sqlite3_stmt *pStmt){
63140 sqlite3_reset((sqlite3_stmt*)p);
63145 sqlite3_reset((sqlite3_stmt*)p);
63250 SQLITE_API int sqlite3_step(sqlite3_stmt *pStmt){
63444 SQLITE_API int sqlite3_column_count(sqlite3_stmt *pStmt){
63453 SQLITE_API int sqlite3_data_count(sqlite3_stmt *pStmt){
63466 static Mem *columnMem(sqlite3_stmt *pStmt, int i){
63523 static void columnMallocFailure(sqlite3_stmt *pStmt)
63541 SQLITE_API const void *sqlite3_column_blob(sqlite3_stmt *pStmt, int i){
63551 SQLITE_API int sqlite3_column_bytes(sqlite3_stmt *pStmt, int i){
63556 SQLITE_API int sqlite3_column_bytes16(sqlite3_stmt *pStmt, int i){
63561 SQLITE_API double sqlite3_column_double(sqlite3_stmt *pStmt, int i){
63566 SQLITE_API int sqlite3_column_int(sqlite3_stmt *pStmt, int i){
63571 SQLITE_API sqlite_int64 sqlite3_column_int64(sqlite3_stmt *pStmt, int i){
63576 SQLITE_API const unsigned char *sqlite3_column_text(sqlite3_stmt *pStmt, int i){
63581 SQLITE_API sqlite3_value *sqlite3_column_value(sqlite3_stmt *pStmt, int i){
63591 SQLITE_API const void *sqlite3_column_text16(sqlite3_stmt *pStmt, int i){
63597 SQLITE_API int sqlite3_column_type(sqlite3_stmt *pStmt, int i){
63605 /*int sqlite3_column_numeric_type(sqlite3_stmt *pStmt, int i){
63627 sqlite3_stmt *pStmt,
63660 SQLITE_API const char *sqlite3_column_name(sqlite3_stmt *pStmt, int N){
63665 SQLITE_API const void *sqlite3_column_name16(sqlite3_stmt *pStmt, int N){
63685 SQLITE_API const char *sqlite3_column_decltype(sqlite3_stmt *pStmt, int N){
63690 SQLITE_API const void *sqlite3_column_decltype16(sqlite3_stmt *pStmt, int N){
63703 SQLITE_API const char *sqlite3_column_database_name(sqlite3_stmt *pStmt, int N){
63708 SQLITE_API const void *sqlite3_column_database_name16(sqlite3_stmt *pStmt, int N){
63719 SQLITE_API const char *sqlite3_column_table_name(sqlite3_stmt *pStmt, int N){
63724 SQLITE_API const void *sqlite3_column_table_name16(sqlite3_stmt *pStmt, int N){
63735 SQLITE_API const char *sqlite3_column_origin_name(sqlite3_stmt *pStmt, int N){
63740 SQLITE_API const void *sqlite3_column_origin_name16(sqlite3_stmt *pStmt, int N){
63808 sqlite3_stmt *pStmt, /* The statement to bind against */
63842 sqlite3_stmt *pStmt,
63850 SQLITE_API int sqlite3_bind_double(sqlite3_stmt *pStmt, int i, double rValue){
63860 SQLITE_API int sqlite3_bind_int(sqlite3_stmt *p, int i, int iValue){
63863 SQLITE_API int sqlite3_bind_int64(sqlite3_stmt *pStmt, int i, sqlite_int64 iValue){
63873 SQLITE_API int sqlite3_bind_null(sqlite3_stmt *pStmt, int i){
63883 sqlite3_stmt *pStmt,
63893 sqlite3_stmt *pStmt,
63902 SQLITE_API int sqlite3_bind_value(sqlite3_stmt *pStmt, int i, const sqlite3_value *pValue){
63933 SQLITE_API int sqlite3_bind_zeroblob(sqlite3_stmt *pStmt, int i, int n){
63948 SQLITE_API int sqlite3_bind_parameter_count(sqlite3_stmt *pStmt){
63959 SQLITE_API const char *sqlite3_bind_parameter_name(sqlite3_stmt *pStmt, int i){
63987 SQLITE_API int sqlite3_bind_parameter_index(sqlite3_stmt *pStmt, const char *zName){
63994 SQLITE_PRIVATE int sqlite3TransferBindings(sqlite3_stmt *pFromStmt, sqlite3_stmt *pToStmt){
64021 SQLITE_API int sqlite3_transfer_bindings(sqlite3_stmt *pFromStmt, sqlite3_stmt *pToStmt){
64043 SQLITE_API sqlite3 *sqlite3_db_handle(sqlite3_stmt *pStmt){
64051 SQLITE_API int sqlite3_stmt_readonly(sqlite3_stmt *pStmt){
64058 SQLITE_API int sqlite3_stmt_busy(sqlite3_stmt *pStmt){
64069 SQLITE_API sqlite3_stmt *sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt){
64070 sqlite3_stmt *pNext;
64073 pNext = (sqlite3_stmt*)pDb->pVdbe;
64075 pNext = (sqlite3_stmt*)((Vdbe*)pStmt)->pNext;
64084 SQLITE_API int sqlite3_stmt_status(sqlite3_stmt *pStmt, int op, int resetFlag){
64382 ** In the external interface, an "sqlite3_stmt*" is an opaque pointer
65984 ** with an SQLITE_ROW return code and it sets up the sqlite3_stmt
71232 sqlite3_stmt *pStmt; /* Statement holding cursor open */
71454 pBlob->pStmt = (sqlite3_stmt *)sqlite3VdbeCreate(db);
80223 sqlite3_stmt *pStmt = 0; /* An SQL statement being run */
90881 sqlite3_stmt *pStmt = 0; /* The current SQL statement */
91046 int (*bind_blob)(sqlite3_stmt*,int,const void*,int n,void(*)(void*));
91047 int (*bind_double)(sqlite3_stmt*,int,double);
91048 int (*bind_int)(sqlite3_stmt*,int,int);
91049 int (*bind_int64)(sqlite3_stmt*,int,sqlite_int64);
91050 int (*bind_null)(sqlite3_stmt*,int);
91051 int (*bind_parameter_count)(sqlite3_stmt*);
91052 int (*bind_parameter_index)(sqlite3_stmt*,const char*zName);
91053 const char * (*bind_parameter_name)(sqlite3_stmt*,int);
91054 int (*bind_text)(sqlite3_stmt*,int,const char*,int n,void(*)(void*));
91055 int (*bind_text16)(sqlite3_stmt*,int,const void*,int,void(*)(void*));
91056 int (*bind_value)(sqlite3_stmt*,int,const sqlite3_value*);
91065 const void * (*column_blob)(sqlite3_stmt*,int iCol);
91066 int (*column_bytes)(sqlite3_stmt*,int iCol);
91067 int (*column_bytes16)(sqlite3_stmt*,int iCol);
91068 int (*column_count)(sqlite3_stmt*pStmt);
91069 const char * (*column_database_name)(sqlite3_stmt*,int);
91070 const void * (*column_database_name16)(sqlite3_stmt*,int);
91071 const char * (*column_decltype)(sqlite3_stmt*,int i);
91072 const void * (*column_decltype16)(sqlite3_stmt*,int);
91073 double (*column_double)(sqlite3_stmt*,int iCol);
91074 int (*column_int)(sqlite3_stmt*,int iCol);
91075 sqlite_int64 (*column_int64)(sqlite3_stmt*,int iCol);
91076 const char * (*column_name)(sqlite3_stmt*,int);
91077 const void * (*column_name16)(sqlite3_stmt*,int);
91078 const char * (*column_origin_name)(sqlite3_stmt*,int);
91079 const void * (*column_origin_name16)(sqlite3_stmt*,int);
91080 const char * (*column_table_name)(sqlite3_stmt*,int);
91081 const void * (*column_table_name16)(sqlite3_stmt*,int);
91082 const unsigned char * (*column_text)(sqlite3_stmt*,int iCol);
91083 const void * (*column_text16)(sqlite3_stmt*,int iCol);
91084 int (*column_type)(sqlite3_stmt*,int iCol);
91085 sqlite3_value* (*column_value)(sqlite3_stmt*,int iCol);
91102 int (*data_count)(sqlite3_stmt*pStmt);
91103 sqlite3 * (*db_handle)(sqlite3_stmt*);
91110 int (*expired)(sqlite3_stmt*);
91111 int (*finalize)(sqlite3_stmt*pStmt);
91126 int (*prepare)(sqlite3*,const char*,int,sqlite3_stmt**,const char**);
91127 int (*prepare16)(sqlite3*,const void*,int,sqlite3_stmt**,const void**);
91131 int (*reset)(sqlite3_stmt*pStmt);
91149 int (*step)(sqlite3_stmt*);
91155 int (*transfer_bindings)(sqlite3_stmt*,sqlite3_stmt*);
91175 int (*prepare_v2)(sqlite3*,const char*,int,sqlite3_stmt**,const char**);
91176 int (*prepare16_v2)(sqlite3*,const void*,int,sqlite3_stmt**,const void**);
91177 int (*clear_bindings)(sqlite3_stmt*);
91182 int (*bind_zeroblob)(sqlite3_stmt*,int,int);
91217 sqlite3_stmt *(*next_stmt)(sqlite3*,sqlite3_stmt*);
91218 const char *(*sql)(sqlite3_stmt*);
91239 int (*stmt_status)(sqlite3_stmt*,int,int);
93750 sqlite3_stmt *pStmt;
94202 int saveSqlFlag, /* True to copy SQL text into the sqlite3_stmt */
94204 sqlite3_stmt **ppStmt, /* OUT: A pointer to the prepared statement */
94334 *ppStmt = (sqlite3_stmt*)pParse->pVdbe;
94362 int saveSqlFlag, /* True to copy SQL text into the sqlite3_stmt */
94364 sqlite3_stmt **ppStmt, /* OUT: A pointer to the prepared statement */
94395 sqlite3_stmt *pNew;
94400 zSql = sqlite3_sql((sqlite3_stmt *)p);
94415 sqlite3TransferBindings(pNew, (sqlite3_stmt*)p);
94434 sqlite3_stmt **ppStmt, /* OUT: A pointer to the prepared statement */
94446 sqlite3_stmt **ppStmt, /* OUT: A pointer to the prepared statement */
94464 int saveSqlFlag, /* True to save SQL text into the sqlite3_stmt */
94465 sqlite3_stmt **ppStmt, /* OUT: A pointer to the prepared statement */
94514 sqlite3_stmt **ppStmt, /* OUT: A pointer to the prepared statement */
94526 sqlite3_stmt **ppStmt, /* OUT: A pointer to the prepared statement */
101175 static int vacuumFinalize(sqlite3 *db, sqlite3_stmt *pStmt, char **pzErrMsg){
101188 sqlite3_stmt *pStmt;
101207 sqlite3_stmt *pStmt;
115426 ** sqlite3_stmt*,const char**);
115428 ** If compiled with SQLITE_ENABLE_TREE_EXPLAIN, each sqlite3_stmt holds
115433 sqlite3_stmt *pStmt = va_arg(ap, sqlite3_stmt*);
116631 sqlite3_stmt *aStmt[28];
116689 sqlite3_stmt *pStmt; /* Prepared statement in use by the cursor */
116843 SQLITE_PRIVATE int sqlite3Fts3AllSegdirs(Fts3Table*, int, int, int, sqlite3_stmt **);
116847 SQLITE_PRIVATE int sqlite3Fts3SelectDoctotal(Fts3Table *, sqlite3_stmt **);
116848 SQLITE_PRIVATE int sqlite3Fts3SelectDocsize(Fts3Table *, sqlite3_int64, sqlite3_stmt **);
117324 sqlite3_stmt *pStmt; /* Compiled "PRAGMA %Q.page_size" statement */
117649 sqlite3_stmt *pStmt = 0; /* Compiled version of zSql */
118190 static int fts3CursorSeekStmt(Fts3Cursor *pCsr, sqlite3_stmt **ppStmt){
118212 sqlite3_stmt *pStmt = 0;
119281 sqlite3_stmt *pStmt = 0; /* Statement to iterate through segments */
120830 sqlite3_stmt *pStmt;
123176 sqlite3_stmt *pStmt;
124707 sqlite3_stmt *pStmt;
124729 sqlite3_stmt *pStmt;
125354 sqlite3_stmt **pp, /* OUT: Statement handle */
125397 sqlite3_stmt *pStmt;
125436 sqlite3_stmt **ppStmt /* OUT: Statement handle */
125438 sqlite3_stmt *pStmt = 0; /* Statement requested from fts3SqlStmt() */
125464 sqlite3_stmt **ppStmt /* OUT: Statement handle */
125472 sqlite3_stmt **ppStmt /* OUT: Statement handle */
125491 sqlite3_stmt *pStmt;
125524 sqlite3_stmt *pStmt; /* Statement used to obtain lock */
125601 sqlite3_stmt **ppStmt /* OUT: Compiled statement */
125604 sqlite3_stmt *pStmt = 0;
125953 sqlite3_stmt *pContentInsert; /* INSERT INTO %_content VALUES(...) */
126045 static int langidFromSelect(Fts3Table *p, sqlite3_stmt *pSelect){
126063 sqlite3_stmt *pSelect;
126119 sqlite3_stmt *pNextIdx; /* Query for next idx at level iLevel */
126879 sqlite3_stmt *pStmt;
126903 sqlite3_stmt *pStmt;
127165 sqlite3_stmt *pStmt;
127341 sqlite3_stmt *pStmt;
127373 sqlite3_stmt *pStmt;
127419 sqlite3_stmt *pDelete; /* SQL statement to delete rows */
128060 sqlite3_stmt *pStmt; /* Statement used to insert the encoding */
128107 sqlite3_stmt *pStmt; /* Statement for reading and writing */
128168 sqlite3_stmt *pAllLangid = 0;
128213 sqlite3_stmt *pStmt = 0;
129492 sqlite3_stmt **ppStmt,
129496 sqlite3_stmt *pStmt;
129670 sqlite3_stmt *pSelect = 0;
129711 sqlite3_stmt *pSelectDocsize = 0;
130323 sqlite3_stmt *pReadNode;
130324 sqlite3_stmt *pWriteNode;
130325 sqlite3_stmt *pDeleteNode;
130328 sqlite3_stmt *pReadRowid;
130329 sqlite3_stmt *pWriteRowid;
130330 sqlite3_stmt *pDeleteRowid;
130333 sqlite3_stmt *pReadParent;
130334 sqlite3_stmt *pWriteParent;
130335 sqlite3_stmt *pDeleteParent;
130773 sqlite3_stmt *p = pRtree->pWriteNode;
133067 sqlite3_stmt **appStmt[N_STATEMENT];
133123 sqlite3_stmt *pStmt = 0;