• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/Heimdal-323.92.1/lib/sqlite/

Lines Matching refs:pStmt

3447 SQLITE_API const char *sqlite3_sql(sqlite3_stmt *pStmt);
3478 SQLITE_API int sqlite3_stmt_readonly(sqlite3_stmt *pStmt);
3701 ** [prepared statement]. ^This routine returns 0 if pStmt is an SQL
3706 SQLITE_API int sqlite3_column_count(sqlite3_stmt *pStmt);
3912 SQLITE_API int sqlite3_data_count(sqlite3_stmt *pStmt);
4144 SQLITE_API int sqlite3_finalize(sqlite3_stmt *pStmt);
4170 SQLITE_API int sqlite3_reset(sqlite3_stmt *pStmt);
4907 ** pStmt associated with the [database connection] pDb. ^If pStmt is NULL
4916 SQLITE_API sqlite3_stmt *sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt);
58372 SQLITE_API const char *sqlite3_sql(sqlite3_stmt *pStmt){
58373 Vdbe *p = (Vdbe *)pStmt;
61572 SQLITE_API int sqlite3_expired(sqlite3_stmt *pStmt){
61573 Vdbe *p = (Vdbe*)pStmt;
61609 SQLITE_API int sqlite3_finalize(sqlite3_stmt *pStmt){
61611 if( pStmt==0 ){
61616 Vdbe *v = (Vdbe*)pStmt;
61641 SQLITE_API int sqlite3_reset(sqlite3_stmt *pStmt){
61643 if( pStmt==0 ){
61646 Vdbe *v = (Vdbe*)pStmt;
61660 SQLITE_API int sqlite3_clear_bindings(sqlite3_stmt *pStmt){
61663 Vdbe *p = (Vdbe*)pStmt;
61665 sqlite3_mutex *mutex = ((Vdbe*)pStmt)->db->mutex;
61877 ** Execute the statement pStmt, either until a row of data is ready, the
62019 SQLITE_API int sqlite3_step(sqlite3_stmt *pStmt){
62022 Vdbe *v = (Vdbe*)pStmt; /* the prepared statement */
62034 sqlite3_reset(pStmt);
62211 ** Return the number of columns in the result set for the statement pStmt.
62213 SQLITE_API int sqlite3_column_count(sqlite3_stmt *pStmt){
62214 Vdbe *pVm = (Vdbe *)pStmt;
62220 ** currently executing statement pStmt.
62222 SQLITE_API int sqlite3_data_count(sqlite3_stmt *pStmt){
62223 Vdbe *pVm = (Vdbe *)pStmt;
62235 static Mem *columnMem(sqlite3_stmt *pStmt, int i){
62239 pVm = (Vdbe *)pStmt;
62279 ** code of statement pStmt set to SQLITE_NOMEM.
62292 static void columnMallocFailure(sqlite3_stmt *pStmt)
62299 Vdbe *p = (Vdbe *)pStmt;
62310 SQLITE_API const void *sqlite3_column_blob(sqlite3_stmt *pStmt, int i){
62312 val = sqlite3_value_blob( columnMem(pStmt,i) );
62317 columnMallocFailure(pStmt);
62320 SQLITE_API int sqlite3_column_bytes(sqlite3_stmt *pStmt, int i){
62321 int val = sqlite3_value_bytes( columnMem(pStmt,i) );
62322 columnMallocFailure(pStmt);
62325 SQLITE_API int sqlite3_column_bytes16(sqlite3_stmt *pStmt, int i){
62326 int val = sqlite3_value_bytes16( columnMem(pStmt,i) );
62327 columnMallocFailure(pStmt);
62330 SQLITE_API double sqlite3_column_double(sqlite3_stmt *pStmt, int i){
62331 double val = sqlite3_value_double( columnMem(pStmt,i) );
62332 columnMallocFailure(pStmt);
62335 SQLITE_API int sqlite3_column_int(sqlite3_stmt *pStmt, int i){
62336 int val = sqlite3_value_int( columnMem(pStmt,i) );
62337 columnMallocFailure(pStmt);
62340 SQLITE_API sqlite_int64 sqlite3_column_int64(sqlite3_stmt *pStmt, int i){
62341 sqlite_int64 val = sqlite3_value_int64( columnMem(pStmt,i) );
62342 columnMallocFailure(pStmt);
62345 SQLITE_API const unsigned char *sqlite3_column_text(sqlite3_stmt *pStmt, int i){
62346 const unsigned char *val = sqlite3_value_text( columnMem(pStmt,i) );
62347 columnMallocFailure(pStmt);
62350 SQLITE_API sqlite3_value *sqlite3_column_value(sqlite3_stmt *pStmt, int i){
62351 Mem *pOut = columnMem(pStmt, i);
62356 columnMallocFailure(pStmt);
62360 SQLITE_API const void *sqlite3_column_text16(sqlite3_stmt *pStmt, int i){
62361 const void *val = sqlite3_value_text16( columnMem(pStmt,i) );
62362 columnMallocFailure(pStmt);
62366 SQLITE_API int sqlite3_column_type(sqlite3_stmt *pStmt, int i){
62367 int iType = sqlite3_value_type( columnMem(pStmt,i) );
62368 columnMallocFailure(pStmt);
62374 /*int sqlite3_column_numeric_type(sqlite3_stmt *pStmt, int i){
62375 ** return sqlite3_value_numeric_type( columnMem(pStmt,i) );
62380 ** Convert the N-th element of pStmt->pColName[] into a string using
62396 sqlite3_stmt *pStmt,
62402 Vdbe *p = (Vdbe *)pStmt;
62407 n = sqlite3_column_count(pStmt);
62427 ** statement pStmt.
62429 SQLITE_API const char *sqlite3_column_name(sqlite3_stmt *pStmt, int N){
62431 pStmt, N, (const void*(*)(Mem*))sqlite3_value_text, COLNAME_NAME);
62434 SQLITE_API const void *sqlite3_column_name16(sqlite3_stmt *pStmt, int N){
62436 pStmt, N, (const void*(*)(Mem*))sqlite3_value_text16, COLNAME_NAME);
62452 ** of the result set of SQL statement pStmt.
62454 SQLITE_API const char *sqlite3_column_decltype(sqlite3_stmt *pStmt, int N){
62456 pStmt, N, (const void*(*)(Mem*))sqlite3_value_text, COLNAME_DECLTYPE);
62459 SQLITE_API const void *sqlite3_column_decltype16(sqlite3_stmt *pStmt, int N){
62461 pStmt, N, (const void*(*)(Mem*))sqlite3_value_text16, COLNAME_DECLTYPE);
62472 SQLITE_API const char *sqlite3_column_database_name(sqlite3_stmt *pStmt, int N){
62474 pStmt, N, (const void*(*)(Mem*))sqlite3_value_text, COLNAME_DATABASE);
62477 SQLITE_API const void *sqlite3_column_database_name16(sqlite3_stmt *pStmt, int N){
62479 pStmt, N, (const void*(*)(Mem*))sqlite3_value_text16, COLNAME_DATABASE);
62488 SQLITE_API const char *sqlite3_column_table_name(sqlite3_stmt *pStmt, int N){
62490 pStmt, N, (const void*(*)(Mem*))sqlite3_value_text, COLNAME_TABLE);
62493 SQLITE_API const void *sqlite3_column_table_name16(sqlite3_stmt *pStmt, int N){
62495 pStmt, N, (const void*(*)(Mem*))sqlite3_value_text16, COLNAME_TABLE);
62504 SQLITE_API const char *sqlite3_column_origin_name(sqlite3_stmt *pStmt, int N){
62506 pStmt, N, (const void*(*)(Mem*))sqlite3_value_text, COLNAME_COLUMN);
62509 SQLITE_API const void *sqlite3_column_origin_name16(sqlite3_stmt *pStmt, int N){
62511 pStmt, N, (const void*(*)(Mem*))sqlite3_value_text16, COLNAME_COLUMN);
62577 sqlite3_stmt *pStmt, /* The statement to bind against */
62584 Vdbe *p = (Vdbe *)pStmt;
62611 sqlite3_stmt *pStmt,
62617 return bindText(pStmt, i, zData, nData, xDel, 0);
62619 SQLITE_API int sqlite3_bind_double(sqlite3_stmt *pStmt, int i, double rValue){
62621 Vdbe *p = (Vdbe *)pStmt;
62632 SQLITE_API int sqlite3_bind_int64(sqlite3_stmt *pStmt, int i, sqlite_int64 iValue){
62634 Vdbe *p = (Vdbe *)pStmt;
62642 SQLITE_API int sqlite3_bind_null(sqlite3_stmt *pStmt, int i){
62644 Vdbe *p = (Vdbe*)pStmt;
62652 sqlite3_stmt *pStmt,
62658 return bindText(pStmt, i, zData, nData, xDel, SQLITE_UTF8);
62662 sqlite3_stmt *pStmt,
62668 return bindText(pStmt, i, zData, nData, xDel, SQLITE_UTF16NATIVE);
62671 SQLITE_API int sqlite3_bind_value(sqlite3_stmt *pStmt, int i, const sqlite3_value *pValue){
62675 rc = sqlite3_bind_int64(pStmt, i, pValue->u.i);
62679 rc = sqlite3_bind_double(pStmt, i, pValue->r);
62684 rc = sqlite3_bind_zeroblob(pStmt, i, pValue->u.nZero);
62686 rc = sqlite3_bind_blob(pStmt, i, pValue->z, pValue->n,SQLITE_TRANSIENT);
62691 rc = bindText(pStmt,i, pValue->z, pValue->n, SQLITE_TRANSIENT,
62696 rc = sqlite3_bind_null(pStmt, i);
62702 SQLITE_API int sqlite3_bind_zeroblob(sqlite3_stmt *pStmt, int i, int n){
62704 Vdbe *p = (Vdbe *)pStmt;
62717 SQLITE_API int sqlite3_bind_parameter_count(sqlite3_stmt *pStmt){
62718 Vdbe *p = (Vdbe*)pStmt;
62728 SQLITE_API const char *sqlite3_bind_parameter_name(sqlite3_stmt *pStmt, int i){
62729 Vdbe *p = (Vdbe*)pStmt;
62756 SQLITE_API int sqlite3_bind_parameter_index(sqlite3_stmt *pStmt, const char *zName){
62757 return sqlite3VdbeParameterIndex((Vdbe*)pStmt, zName, sqlite3Strlen30(zName));
62812 SQLITE_API sqlite3 *sqlite3_db_handle(sqlite3_stmt *pStmt){
62813 return pStmt ? ((Vdbe*)pStmt)->db : 0;
62820 SQLITE_API int sqlite3_stmt_readonly(sqlite3_stmt *pStmt){
62821 return pStmt ? ((Vdbe*)pStmt)->readOnly : 1;
62825 ** Return a pointer to the next prepared statement after pStmt associated
62826 ** with database connection pDb. If pStmt is NULL, return the first
62830 SQLITE_API sqlite3_stmt *sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt){
62833 if( pStmt==0 ){
62836 pNext = (sqlite3_stmt*)((Vdbe*)pStmt)->pNext;
62845 SQLITE_API int sqlite3_stmt_status(sqlite3_stmt *pStmt, int op, int resetFlag){
62846 Vdbe *pVdbe = (Vdbe*)pStmt;
69838 sqlite3_stmt *pStmt; /* Statement holding cursor open */
69863 Vdbe *v = (Vdbe *)p->pStmt;
69872 rc = sqlite3_step(p->pStmt);
69880 sqlite3_finalize(p->pStmt);
69881 p->pStmt = 0;
69894 }else if( p->pStmt ){
69895 rc = sqlite3_finalize(p->pStmt);
69896 p->pStmt = 0;
70060 pBlob->pStmt = (sqlite3_stmt *)sqlite3VdbeCreate(db);
70061 assert( pBlob->pStmt || db->mallocFailed );
70062 if( pBlob->pStmt ){
70063 Vdbe *v = (Vdbe *)pBlob->pStmt;
70121 sqlite3_bind_int64(pBlob->pStmt, 1, iRow);
70129 if( pBlob && pBlob->pStmt ) sqlite3VdbeFinalize((Vdbe *)pBlob->pStmt);
70152 rc = sqlite3_finalize(p->pStmt);
70179 v = (Vdbe*)p->pStmt;
70200 p->pStmt = 0;
70233 return (p && p->pStmt) ? p->nByte : 0;
70255 if( p->pStmt==0 ){
70271 assert( rc==SQLITE_OK || p->pStmt==0 );
78248 sqlite3_stmt *pStmt = 0;
78255 rc = sqlite3_prepare(db, zSql, -1, &pStmt, 0);
78260 while( sqlite3_step(pStmt)==SQLITE_ROW ){
78264 zIndex = (char *)sqlite3_column_text(pStmt, 0);
78267 int iSample = sqlite3_column_int(pStmt, 1);
78269 int eType = sqlite3_column_type(pStmt, 2);
78286 pSample->u.r = sqlite3_column_double(pStmt, 2);
78290 sqlite3_column_blob(pStmt, 2):
78291 sqlite3_column_text(pStmt, 2)
78293 int n = sqlite3_column_bytes(pStmt, 2);
78312 rc = sqlite3_finalize(pStmt);
88764 sqlite3_stmt *pStmt = 0; /* The current SQL statement */
88778 pStmt = 0;
88779 rc = sqlite3_prepare(db, zSql, -1, &pStmt, &zLeftover);
88780 assert( rc==SQLITE_OK || pStmt==0 );
88784 if( !pStmt ){
88791 nCol = sqlite3_column_count(pStmt);
88795 rc = sqlite3_step(pStmt);
88807 azCols[i] = (char *)sqlite3_column_name(pStmt, i);
88817 azVals[i] = (char *)sqlite3_column_text(pStmt, i);
88818 if( !azVals[i] && sqlite3_column_type(pStmt, i)!=SQLITE_NULL ){
88826 sqlite3VdbeFinalize((Vdbe *)pStmt);
88827 pStmt = 0;
88834 rc = sqlite3VdbeFinalize((Vdbe *)pStmt);
88835 pStmt = 0;
88850 if( pStmt ) sqlite3VdbeFinalize((Vdbe *)pStmt);
88949 int (*column_count)(sqlite3_stmt*pStmt);
88975 int (*data_count)(sqlite3_stmt*pStmt);
88984 int (*finalize)(sqlite3_stmt*pStmt);
89004 int (*reset)(sqlite3_stmt*pStmt);
91564 sqlite3_stmt *pStmt;
91571 TESTONLY(rcp = ) sqlite3_prepare(db, argv[2], -1, &pStmt, 0);
91587 sqlite3_finalize(pStmt);
98955 static int vacuumFinalize(sqlite3 *db, sqlite3_stmt *pStmt, char **pzErrMsg){
98957 rc = sqlite3VdbeFinalize((Vdbe*)pStmt);
98968 sqlite3_stmt *pStmt;
98973 if( SQLITE_OK!=sqlite3_prepare(db, zSql, -1, &pStmt, 0) ){
98977 VVA_ONLY( rc = ) sqlite3_step(pStmt);
98979 return vacuumFinalize(db, pStmt, pzErrMsg);
98987 sqlite3_stmt *pStmt;
98990 rc = sqlite3_prepare(db, zSql, -1, &pStmt, 0);
98993 while( SQLITE_ROW==sqlite3_step(pStmt) ){
98994 rc = execSql(db, pzErrMsg, (char*)sqlite3_column_text(pStmt, 0));
98996 vacuumFinalize(db, pStmt, pzErrMsg);
99001 return vacuumFinalize(db, pStmt, pzErrMsg);
114245 u8 isRequireSeek; /* True if must seek pStmt to %_content row */
114246 sqlite3_stmt *pStmt; /* Prepared statement in use by the cursor */
114858 sqlite3_stmt *pStmt; /* Compiled "PRAGMA %Q.page_size" statement */
114864 rc = sqlite3_prepare(p->db, zSql, -1, &pStmt, 0);
114866 sqlite3_step(pStmt);
114867 p->nPgsz = sqlite3_column_int(pStmt, 0);
114868 rc = sqlite3_finalize(pStmt);
115530 sqlite3_finalize(pCsr->pStmt);
115541 ** Position the pCsr->pStmt statement so that it is on the row
115547 sqlite3_bind_int64(pCsr->pStmt, 1, pCsr->iPrevId);
115549 if( SQLITE_ROW==sqlite3_step(pCsr->pStmt) ){
115552 int rc = sqlite3_reset(pCsr->pStmt);
116567 sqlite3_stmt *pStmt = 0; /* Statement to iterate through segments */
116586 rc = sqlite3Fts3AllSegdirs(p, iIndex, iLevel, &pStmt);
116589 while( rc==SQLITE_OK && SQLITE_ROW==(rc = sqlite3_step(pStmt)) ){
116593 sqlite3_int64 iStartBlock = sqlite3_column_int64(pStmt, 1);
116594 sqlite3_int64 iLeavesEndBlock = sqlite3_column_int64(pStmt, 2);
116595 sqlite3_int64 iEndBlock = sqlite3_column_int64(pStmt, 3);
116596 int nRoot = sqlite3_column_bytes(pStmt, 4);
116597 char const *zRoot = sqlite3_column_blob(pStmt, 4);
116617 rc2 = sqlite3_reset(pStmt);
116834 if( SQLITE_ROW!=sqlite3_step(pCsr->pStmt) ){
116836 rc = sqlite3_reset(pCsr->pStmt);
116838 pCsr->iPrevId = sqlite3_column_int64(pCsr->pStmt, 0);
116885 sqlite3_finalize(pCsr->pStmt);
116941 rc = sqlite3_prepare_v2(p->db, zSql, -1, &pCsr->pStmt, 0);
116946 rc = sqlite3_bind_value(pCsr->pStmt, 1, apVal[0]);
117002 sqlite3_result_value(pContext, sqlite3_column_value(pCsr->pStmt, iCol+1));
118061 sqlite3_stmt *pStmt;
118067 rc = sqlite3Fts3SelectDoctotal(p, &pStmt);
118069 a = sqlite3_column_blob(pStmt, 0);
118072 pEnd = &a[sqlite3_column_bytes(pStmt, 0)];
118078 sqlite3_reset(pStmt);
118085 rc = sqlite3_reset(pStmt);
118727 sqlite3_reset(pCsr->pStmt);
118729 assert( sqlite3_data_count(pCsr->pStmt)==0 );
118870 if( pCsr->isRequireSeek==0 ) sqlite3_reset(pCsr->pStmt);
118871 assert( sqlite3_data_count(pCsr->pStmt)==0 );
120333 sqlite3_stmt *pStmt;
120337 rc = sqlite3_prepare_v2(db, zSql, -1, &pStmt, 0);
120342 sqlite3_bind_text(pStmt, 1, zName, -1, SQLITE_STATIC);
120343 if( SQLITE_ROW==sqlite3_step(pStmt) ){
120344 if( sqlite3_column_type(pStmt, 0)==SQLITE_BLOB ){
120345 memcpy((void *)pp, sqlite3_column_blob(pStmt, 0), sizeof(*pp));
120349 return sqlite3_finalize(pStmt);
121864 sqlite3_stmt *pStmt;
121867 rc = sqlite3_prepare_v2(db, zSql, -1, &pStmt, 0);
121872 sqlite3_bind_text(pStmt, 1, zName, -1, SQLITE_STATIC);
121873 sqlite3_bind_blob(pStmt, 2, &p, sizeof(p), SQLITE_STATIC);
121874 sqlite3_step(pStmt);
121876 return sqlite3_finalize(pStmt);
121886 sqlite3_stmt *pStmt;
121890 rc = sqlite3_prepare_v2(db, zSql, -1, &pStmt, 0);
121895 sqlite3_bind_text(pStmt, 1, zName, -1, SQLITE_STATIC);
121896 if( SQLITE_ROW==sqlite3_step(pStmt) ){
121897 if( sqlite3_column_type(pStmt, 0)==SQLITE_BLOB ){
121898 memcpy((void *)pp, sqlite3_column_blob(pStmt, 0), sizeof(*pp));
121902 return sqlite3_finalize(pStmt);
122549 sqlite3_stmt *pStmt;
122554 pStmt = p->aStmt[eStmt];
122555 if( !pStmt ){
122567 rc = sqlite3_prepare_v2(p->db, zSql, -1, &pStmt, NULL);
122569 assert( rc==SQLITE_OK || pStmt==0 );
122570 p->aStmt[eStmt] = pStmt;
122575 int nParam = sqlite3_bind_parameter_count(pStmt);
122577 rc = sqlite3_bind_value(pStmt, i+1, apVal[i]);
122580 *pp = pStmt;
122590 sqlite3_stmt *pStmt = 0; /* Statement requested from fts3SqlStmt() */
122595 rc = fts3SqlStmt(pTab, eStmt, &pStmt, 0);
122598 sqlite3_bind_int64(pStmt, 1, iDocid);
122600 rc = sqlite3_step(pStmt);
122601 if( rc!=SQLITE_ROW || sqlite3_column_type(pStmt, 0)!=SQLITE_BLOB ){
122602 rc = sqlite3_reset(pStmt);
122604 pStmt = 0;
122610 *ppStmt = pStmt;
122643 sqlite3_stmt *pStmt;
122646 rc = fts3SqlStmt(p, eStmt, &pStmt, apVal);
122648 sqlite3_step(pStmt);
122649 rc = sqlite3_reset(pStmt);
122674 sqlite3_stmt *pStmt; /* Statement used to obtain lock */
122676 rc = fts3SqlStmt(p, SQL_SELECT_CONTENT_BY_ROWID, &pStmt, 0);
122678 sqlite3_bind_null(pStmt, 1);
122679 sqlite3_step(pStmt);
122680 rc = sqlite3_reset(pStmt);
122709 sqlite3_stmt *pStmt = 0;
122717 rc = fts3SqlStmt(p, SQL_SELECT_LEVEL_RANGE, &pStmt, 0);
122719 sqlite3_bind_int(pStmt, 1, iIndex*FTS3_SEGDIR_MAXLEVEL);
122720 sqlite3_bind_int(pStmt, 2, (iIndex+1)*FTS3_SEGDIR_MAXLEVEL-1);
122724 rc = fts3SqlStmt(p, SQL_SELECT_LEVEL, &pStmt, 0);
122726 sqlite3_bind_int(pStmt, 1, iLevel+iIndex*FTS3_SEGDIR_MAXLEVEL);
122729 *ppStmt = pStmt;
123923 sqlite3_stmt *pStmt;
123924 int rc = fts3SqlStmt(p, SQL_INSERT_SEGMENTS, &pStmt, 0);
123926 sqlite3_bind_int64(pStmt, 1, iBlock);
123927 sqlite3_bind_blob(pStmt, 2, z, n, SQLITE_STATIC);
123928 sqlite3_step(pStmt);
123929 rc = sqlite3_reset(pStmt);
123947 sqlite3_stmt *pStmt;
123948 int rc = fts3SqlStmt(p, SQL_INSERT_SEGDIR, &pStmt, 0);
123950 sqlite3_bind_int(pStmt, 1, iLevel);
123951 sqlite3_bind_int(pStmt, 2, iIdx);
123952 sqlite3_bind_int64(pStmt, 3, iStartBlock);
123953 sqlite3_bind_int64(pStmt, 4, iLeafEndBlock);
123954 sqlite3_bind_int64(pStmt, 5, iEndBlock);
123955 sqlite3_bind_blob(pStmt, 6, zRoot, nRoot, SQLITE_STATIC);
123956 sqlite3_step(pStmt);
123957 rc = sqlite3_reset(pStmt);
124209 sqlite3_stmt *pStmt;
124223 rc = fts3SqlStmt(p, SQL_NEXT_SEGMENTS_ID, &pStmt, 0);
124225 if( SQLITE_ROW==sqlite3_step(pStmt) ){
124226 pWriter->iFree = sqlite3_column_int64(pStmt, 0);
124229 rc = sqlite3_reset(pStmt);
124385 sqlite3_stmt *pStmt;
124387 rc = fts3SqlStmt(p, SQL_IS_EMPTY, &pStmt, &pRowid);
124389 if( SQLITE_ROW==sqlite3_step(pStmt) ){
124390 *pisEmpty = sqlite3_column_int(pStmt, 0);
124392 rc = sqlite3_reset(pStmt);
124406 sqlite3_stmt *pStmt;
124410 /* Set pStmt to the compiled version of:
124416 rc = fts3SqlStmt(p, SQL_SELECT_SEGDIR_MAX_LEVEL, &pStmt, 0);
124418 sqlite3_bind_int(pStmt, 1, iIndex*FTS3_SEGDIR_MAXLEVEL);
124419 sqlite3_bind_int(pStmt, 2, (iIndex+1)*FTS3_SEGDIR_MAXLEVEL - 1);
124420 if( SQLITE_ROW==sqlite3_step(pStmt) ){
124421 *pnMax = sqlite3_column_int(pStmt, 0);
124423 return sqlite3_reset(pStmt);
125055 sqlite3_stmt *pStmt; /* Statement used to insert the encoding */
125065 rc = fts3SqlStmt(p, SQL_REPLACE_DOCSIZE, &pStmt, 0);
125071 sqlite3_bind_int64(pStmt, 1, p->iPrevDocid);
125072 sqlite3_bind_blob(pStmt, 2, pBlob, nBlob, sqlite3_free);
125073 sqlite3_step(pStmt);
125074 *pRC = sqlite3_reset(pStmt);
125102 sqlite3_stmt *pStmt; /* Statement for reading and writing */
125115 rc = fts3SqlStmt(p, SQL_SELECT_DOCTOTAL, &pStmt, 0);
125121 if( sqlite3_step(pStmt)==SQLITE_ROW ){
125123 sqlite3_column_blob(pStmt, 0),
125124 sqlite3_column_bytes(pStmt, 0));
125128 sqlite3_reset(pStmt);
125144 rc = fts3SqlStmt(p, SQL_REPLACE_DOCTOTAL, &pStmt, 0);
125150 sqlite3_bind_blob(pStmt, 1, pBlob, nBlob, SQLITE_STATIC);
125151 sqlite3_step(pStmt);
125152 *pRC = sqlite3_reset(pStmt);
125252 iDocid = sqlite3_column_int64(pCsr->pStmt, 0);
125255 const char *zText = (const char *)sqlite3_column_text(pCsr->pStmt, i+1);
126151 zDoc = (const char *)sqlite3_column_text(pCsr->pStmt, iCol);
126153 if( sqlite3_column_type(pCsr->pStmt, iCol)!=SQLITE_NULL ){
126158 nDoc = sqlite3_column_bytes(pCsr->pStmt, iCol);
126367 sqlite3_stmt *pStmt;
126375 pStmt = *ppStmt;
126376 assert( sqlite3_data_count(pStmt)==1 );
126378 a = sqlite3_column_blob(pStmt, 0);
126910 zDoc = (const char *)sqlite3_column_text(pCsr->pStmt, iCol+1);
126911 nDoc = sqlite3_column_bytes(pCsr->pStmt, iCol+1);
126913 if( sqlite3_column_type(pCsr->pStmt, iCol+1)==SQLITE_NULL ){
129988 sqlite3_stmt *pStmt = 0;
129989 rc = sqlite3_prepare_v2(db, zSql, -1, &pStmt, 0);
129991 if( SQLITE_ROW==sqlite3_step(pStmt) ){
129992 *piVal = sqlite3_column_int(pStmt, 0);
129994 rc = sqlite3_finalize(pStmt);