Lines Matching refs:pStmt

881   sqlite3_stmt *pStmt = 0;  in shellFakeSchema()  local
890 sqlite3_prepare_v2(db, zSql, -1, &pStmt, 0); in shellFakeSchema()
901 while( sqlite3_step(pStmt)==SQLITE_ROW ){ in shellFakeSchema()
902 const char *zCol = (const char*)sqlite3_column_text(pStmt, 1); in shellFakeSchema()
910 sqlite3_finalize(pStmt); in shellFakeSchema()
1964 sqlite3_stmt *pStmt = 0; in sha3QueryFunc() local
1986 rc = sqlite3_prepare_v2(db, zSql, -1, &pStmt, &zSql); in sha3QueryFunc()
1990 sqlite3_finalize(pStmt); in sha3QueryFunc()
1995 if( !sqlite3_stmt_readonly(pStmt) ){ in sha3QueryFunc()
1996 char *zMsg = sqlite3_mprintf("non-query: [%s]", sqlite3_sql(pStmt)); in sha3QueryFunc()
1997 sqlite3_finalize(pStmt); in sha3QueryFunc()
2002 nCol = sqlite3_column_count(pStmt); in sha3QueryFunc()
2003 z = sqlite3_sql(pStmt); in sha3QueryFunc()
2009 while( SQLITE_ROW==sqlite3_step(pStmt) ){ in sha3QueryFunc()
2012 switch( sqlite3_column_type(pStmt,i) ){ in sha3QueryFunc()
2021 sqlite3_int64 v = sqlite3_column_int64(pStmt,i); in sha3QueryFunc()
2035 double r = sqlite3_column_double(pStmt,i); in sha3QueryFunc()
2046 int n2 = sqlite3_column_bytes(pStmt, i); in sha3QueryFunc()
2047 const unsigned char *z2 = sqlite3_column_text(pStmt, i); in sha3QueryFunc()
2053 int n2 = sqlite3_column_bytes(pStmt, i); in sha3QueryFunc()
2054 const unsigned char *z2 = sqlite3_column_blob(pStmt, i); in sha3QueryFunc()
2062 sqlite3_finalize(pStmt); in sha3QueryFunc()
3170 sqlite3_stmt *pStmt; /* Current statement */ member
3270 sqlite3_finalize(pCur->pStmt); pCur->pStmt = 0; in completionCursorReset()
3315 if( pCur->pStmt==0 ){ in completionNext()
3317 &pCur->pStmt, 0); in completionNext()
3324 if( pCur->pStmt==0 ){ in completionNext()
3340 sqlite3_prepare_v2(pCur->db, zSql, -1, &pCur->pStmt, 0); in completionNext()
3348 if( pCur->pStmt==0 ){ in completionNext()
3366 sqlite3_prepare_v2(pCur->db, zSql, -1, &pCur->pStmt, 0); in completionNext()
3378 if( sqlite3_step(pCur->pStmt)==SQLITE_ROW ){ in completionNext()
3380 pCur->zCurrentRow = (const char*)sqlite3_column_text(pCur->pStmt, iCol); in completionNext()
3381 pCur->szRow = sqlite3_column_bytes(pCur->pStmt, iCol); in completionNext()
3384 sqlite3_finalize(pCur->pStmt); in completionNext()
3385 pCur->pStmt = 0; in completionNext()
7533 static void idxFinalize(int *pRc, sqlite3_stmt *pStmt){ in idxFinalize() argument
7534 int rc = sqlite3_finalize(pStmt); in idxFinalize()
7985 IdxStatement *pStmt; in idxFindIndexes() local
7992 for(pStmt=p->pStatement; rc==SQLITE_OK && pStmt; pStmt=pStmt->pNext){ in idxFindIndexes()
7997 "EXPLAIN QUERY PLAN %s", pStmt->zSql in idxFindIndexes()
8035 pStmt->zEQP = idxAppendText(&rc, pStmt->zEQP, "%s\n", zDetail); in idxFindIndexes()
8040 pStmt->zIdx = idxAppendText(&rc, pStmt->zIdx, "%s;\n", pEntry->zKey); in idxFindIndexes()
8709 sqlite3_stmt *pStmt = 0; in sqlite3_expert_sql() local
8710 rc = sqlite3_prepare_v2(p->dbv, zStmt, -1, &pStmt, &zStmt); in sqlite3_expert_sql()
8712 if( pStmt ){ in sqlite3_expert_sql()
8714 const char *z = sqlite3_sql(pStmt); in sqlite3_expert_sql()
8724 sqlite3_finalize(pStmt); in sqlite3_expert_sql()
8793 IdxStatement *pStmt; in sqlite3_expert_report() local
8796 for(pStmt=p->pStatement; pStmt && pStmt->iId!=iStmt; pStmt=pStmt->pNext); in sqlite3_expert_report()
8799 if( pStmt ) zRet = pStmt->zSql; in sqlite3_expert_report()
8802 if( pStmt ) zRet = pStmt->zIdx; in sqlite3_expert_report()
8805 if( pStmt ) zRet = pStmt->zEQP; in sqlite3_expert_report()
8928 sqlite3_stmt *pStmt; /* For fetching database pages */ member
8954 sqlite3_stmt *pStmt; /* For fetching database pages */ member
9019 sqlite3_finalize(pTab->pStmt); in dbdataDisconnect()
9109 if( pTab->pStmt==0 ){ in dbdataResetCursor()
9110 pTab->pStmt = pCsr->pStmt; in dbdataResetCursor()
9112 sqlite3_finalize(pCsr->pStmt); in dbdataResetCursor()
9114 pCsr->pStmt = 0; in dbdataResetCursor()
9166 sqlite3_stmt *pStmt = pCsr->pStmt; in dbdataLoadPage() local
9170 sqlite3_bind_int64(pStmt, 2, pgno); in dbdataLoadPage()
9171 if( SQLITE_ROW==sqlite3_step(pStmt) ){ in dbdataLoadPage()
9172 int nCopy = sqlite3_column_bytes(pStmt, 0); in dbdataLoadPage()
9179 const u8 *pCopy = sqlite3_column_blob(pStmt, 0); in dbdataLoadPage()
9187 rc2 = sqlite3_reset(pStmt); in dbdataLoadPage()
9509 sqlite3_stmt *pStmt = 0; in dbdataDbsize() local
9513 rc = sqlite3_prepare_v2(pTab->db, zSql, -1, &pStmt, 0); in dbdataDbsize()
9515 if( rc==SQLITE_OK && sqlite3_step(pStmt)==SQLITE_ROW ){ in dbdataDbsize()
9516 pCsr->szDb = sqlite3_column_int(pStmt, 0); in dbdataDbsize()
9518 rc2 = sqlite3_finalize(pStmt); in dbdataDbsize()
9550 if( pTab->pStmt ){ in dbdataFilter()
9551 pCsr->pStmt = pTab->pStmt; in dbdataFilter()
9552 pTab->pStmt = 0; in dbdataFilter()
9556 &pCsr->pStmt, 0 in dbdataFilter()
9561 rc = sqlite3_bind_text(pCsr->pStmt, 1, zSchema, -1, SQLITE_TRANSIENT); in dbdataFilter()
9794 sqlite3_stmt *pStmt; /* Current statement if any. */ member
10660 if( i==1 && p->aiIndent && p->pStmt ){ in shell_callback()
10845 double r = sqlite3_column_double(p->pStmt, i); in shell_callback()
10856 }else if( aiType && aiType[i]==SQLITE_BLOB && p->pStmt ){ in shell_callback()
10857 const void *pBlob = sqlite3_column_blob(p->pStmt, i); in shell_callback()
10858 int nBlob = sqlite3_column_bytes(p->pStmt, i); in shell_callback()
10891 double r = sqlite3_column_double(p->pStmt, i); in shell_callback()
10894 }else if( aiType && aiType[i]==SQLITE_BLOB && p->pStmt ){ in shell_callback()
10895 const void *pBlob = sqlite3_column_blob(p->pStmt, i); in shell_callback()
10896 int nBlob = sqlite3_column_bytes(p->pStmt, i); in shell_callback()
11179 if( pArg->pStmt && (pArg->statsOn & 2) ){ in display_stats()
11181 sqlite3_stmt *pStmt = pArg->pStmt; in display_stats() local
11183 nCol = sqlite3_column_count(pStmt); in display_stats()
11187 utf8_printf(out, "%-36s %s\n", z, sqlite3_column_name(pStmt,i)); in display_stats()
11190 utf8_printf(out, "%-36s %s\n", z, sqlite3_column_decltype(pStmt, i)); in display_stats()
11194 utf8_printf(out, "%-36s %s\n", z, sqlite3_column_database_name(pStmt,i)); in display_stats()
11196 utf8_printf(out, "%-36s %s\n", z, sqlite3_column_table_name(pStmt,i)); in display_stats()
11198 utf8_printf(out, "%-36s %s\n", z, sqlite3_column_origin_name(pStmt,i)); in display_stats()
11269 if( pArg->pStmt ){ in display_stats()
11270 iCur = sqlite3_stmt_status(pArg->pStmt, SQLITE_STMTSTATUS_FULLSCAN_STEP, in display_stats()
11273 iCur = sqlite3_stmt_status(pArg->pStmt, SQLITE_STMTSTATUS_SORT, bReset); in display_stats()
11275 iCur = sqlite3_stmt_status(pArg->pStmt, SQLITE_STMTSTATUS_AUTOINDEX,bReset); in display_stats()
11277 iCur = sqlite3_stmt_status(pArg->pStmt, SQLITE_STMTSTATUS_VM_STEP, bReset); in display_stats()
11279 iCur = sqlite3_stmt_status(pArg->pStmt, SQLITE_STMTSTATUS_REPREPARE,bReset); in display_stats()
11281 iCur = sqlite3_stmt_status(pArg->pStmt, SQLITE_STMTSTATUS_RUN, bReset); in display_stats()
11283 iCur = sqlite3_stmt_status(pArg->pStmt, SQLITE_STMTSTATUS_MEMUSED, bReset); in display_stats()
11313 sqlite3_stmt *p = pArg->pStmt; in display_scanstats()
11526 static void bind_prepared_stmt(ShellState *pArg, sqlite3_stmt *pStmt){ in bind_prepared_stmt() argument
11532 nVar = sqlite3_bind_parameter_count(pStmt); in bind_prepared_stmt()
11544 const char *zVar = sqlite3_bind_parameter_name(pStmt, i); in bind_prepared_stmt()
11551 sqlite3_bind_value(pStmt, i, sqlite3_column_value(pQ, 0)); in bind_prepared_stmt()
11553 sqlite3_bind_null(pStmt, i); in bind_prepared_stmt()
11565 sqlite3_stmt *pStmt /* Statment to run */ in exec_prepared_stmt() argument
11572 rc = sqlite3_step(pStmt); in exec_prepared_stmt()
11576 int nCol = sqlite3_column_count(pStmt); in exec_prepared_stmt()
11588 azCols[i] = (char *)sqlite3_column_name(pStmt, i); in exec_prepared_stmt()
11593 aiTypes[i] = x = sqlite3_column_type(pStmt, i); in exec_prepared_stmt()
11597 azVals[i] = (char*)sqlite3_column_text(pStmt, i); in exec_prepared_stmt()
11611 rc = sqlite3_step(pStmt); in exec_prepared_stmt()
11765 sqlite3_stmt *pStmt = NULL; /* Statement to execute. */ in shell_exec() local
11784 rc = sqlite3_prepare_v2(db, zSql, -1, &pStmt, &zLeftover); in shell_exec()
11790 if( !pStmt ){ in shell_exec()
11796 zStmtSql = sqlite3_sql(pStmt); in shell_exec()
11802 pArg->pStmt = pStmt; in shell_exec()
11812 if( pArg && pArg->autoEQP && sqlite3_stmt_isexplain(pStmt)==0 ){ in shell_exec()
11852 sqlite3_finalize(pStmt); in shell_exec()
11853 sqlite3_prepare_v2(db, zSql, -1, &pStmt, 0); in shell_exec()
11854 if( pArg ) pArg->pStmt = pStmt; in shell_exec()
11862 if( sqlite3_stmt_isexplain(pStmt)==1 ){ in shell_exec()
11865 if( sqlite3_stmt_isexplain(pStmt)==2 ){ in shell_exec()
11873 explain_data_prepare(pArg, pStmt); in shell_exec()
11877 bind_prepared_stmt(pArg, pStmt); in shell_exec()
11878 exec_prepared_stmt(pArg, pStmt); in shell_exec()
11895 rc2 = sqlite3_finalize(pStmt); in shell_exec()
11906 pArg->pStmt = NULL; in shell_exec()
11941 sqlite3_stmt *pStmt; in tableColumnList() local
11951 rc = sqlite3_prepare_v2(p->db, zSql, -1, &pStmt, 0); in tableColumnList()
11954 while( sqlite3_step(pStmt)==SQLITE_ROW ){ in tableColumnList()
11960 azCol[++nCol] = sqlite3_mprintf("%s", sqlite3_column_text(pStmt, 1)); in tableColumnList()
11961 if( sqlite3_column_int(pStmt, 5) ){ in tableColumnList()
11964 && sqlite3_stricmp((const char*)sqlite3_column_text(pStmt,2), in tableColumnList()
11973 sqlite3_finalize(pStmt); in tableColumnList()
11994 rc = sqlite3_prepare_v2(p->db, zSql, -1, &pStmt, 0); in tableColumnList()
12000 rc = sqlite3_step(pStmt); in tableColumnList()
12001 sqlite3_finalize(pStmt); in tableColumnList()
12031 sqlite3_stmt *pStmt = 0; in toggleSelectOrder() local
12034 sqlite3_prepare_v2(db, "PRAGMA reverse_unordered_selects", -1, &pStmt, 0); in toggleSelectOrder()
12035 if( sqlite3_step(pStmt)==SQLITE_ROW ){ in toggleSelectOrder()
12036 iSetting = sqlite3_column_int(pStmt, 0); in toggleSelectOrder()
12038 sqlite3_finalize(pStmt); in toggleSelectOrder()
13010 static sqlite3_stmt *pStmt = 0; in readline_completion_generator() local
13014 sqlite3_finalize(pStmt); in readline_completion_generator()
13017 sqlite3_prepare_v2(globalDb, zSql, -1, &pStmt, 0); in readline_completion_generator()
13020 if( sqlite3_step(pStmt)==SQLITE_ROW ){ in readline_completion_generator()
13021 zRet = strdup((const char*)sqlite3_column_text(pStmt, 0)); in readline_completion_generator()
13023 sqlite3_finalize(pStmt); in readline_completion_generator()
13024 pStmt = 0; in readline_completion_generator()
13041 sqlite3_stmt *pStmt = 0; in linenoise_completion() local
13054 sqlite3_prepare_v2(globalDb, zSql, -1, &pStmt, 0); in linenoise_completion()
13057 while( sqlite3_step(pStmt)==SQLITE_ROW ){ in linenoise_completion()
13058 const char *zCompletion = (const char*)sqlite3_column_text(pStmt, 0); in linenoise_completion()
13059 int nCompletion = sqlite3_column_bytes(pStmt, 0); in linenoise_completion()
13065 sqlite3_finalize(pStmt); in linenoise_completion()
13203 sqlite3_stmt *pStmt; in sql_trace_callback() local
13214 pStmt = (sqlite3_stmt*)pP; in sql_trace_callback()
13217 zSql = sqlite3_expanded_sql(pStmt); in sql_trace_callback()
13222 zSql = sqlite3_normalized_sql(pStmt); in sql_trace_callback()
13227 zSql = sqlite3_sql(pStmt); in sql_trace_callback()
13674 sqlite3_stmt *pStmt; in db_int() local
13676 sqlite3_prepare_v2(p->db, zSql, -1, &pStmt, 0); in db_int()
13677 if( pStmt && sqlite3_step(pStmt)==SQLITE_ROW ){ in db_int()
13678 res = sqlite3_column_int(pStmt,0); in db_int()
13680 sqlite3_finalize(pStmt); in db_int()
13730 sqlite3_stmt *pStmt = 0; in shell_dbinfo_command() local
13736 -1, &pStmt, 0); in shell_dbinfo_command()
13739 sqlite3_finalize(pStmt); in shell_dbinfo_command()
13742 sqlite3_bind_text(pStmt, 1, zDb, -1, SQLITE_STATIC); in shell_dbinfo_command()
13743 if( sqlite3_step(pStmt)==SQLITE_ROW in shell_dbinfo_command()
13744 && sqlite3_column_bytes(pStmt,0)>100 in shell_dbinfo_command()
13746 memcpy(aHdr, sqlite3_column_blob(pStmt,0), 100); in shell_dbinfo_command()
13747 sqlite3_finalize(pStmt); in shell_dbinfo_command()
13750 sqlite3_finalize(pStmt); in shell_dbinfo_command()
14278 sqlite3_stmt *pStmt in shellFinalize() argument
14280 if( pStmt ){ in shellFinalize()
14281 sqlite3 *db = sqlite3_db_handle(pStmt); in shellFinalize()
14282 int rc = sqlite3_finalize(pStmt); in shellFinalize()
14300 sqlite3_stmt *pStmt in shellReset() argument
14302 int rc = sqlite3_reset(pStmt); in shellReset()
14305 sqlite3 *db = sqlite3_db_handle(pStmt); in shellReset()
15142 sqlite3_stmt *pStmt = 0; in recoverNewTable() local
15159 shellPreparePrintf(dbtmp, &rc, &pStmt, in recoverNewTable()
15162 if( rc==SQLITE_OK && SQLITE_ROW==sqlite3_step(pStmt) ){ in recoverNewTable()
15163 nSqlCol = sqlite3_column_int(pStmt, 0); in recoverNewTable()
15165 shellFinalize(&rc, pStmt); in recoverNewTable()
15171 shellPreparePrintf(dbtmp, &rc, &pStmt, in recoverNewTable()
15176 if( rc==SQLITE_OK && SQLITE_ROW==sqlite3_step(pStmt) ){ in recoverNewTable()
15177 bSqlIntkey = sqlite3_column_int(pStmt, 0); in recoverNewTable()
15179 shellFinalize(&rc, pStmt); in recoverNewTable()
15215 shellPreparePrintf(dbtmp, &rc, &pStmt, in recoverNewTable()
15223 while( rc==SQLITE_OK && SQLITE_ROW==sqlite3_step(pStmt) ){ in recoverNewTable()
15224 const char *zText = (const char*)sqlite3_column_text(pStmt, 0); in recoverNewTable()
15228 shellFinalize(&rc, pStmt); in recoverNewTable()
15267 sqlite3_stmt *pStmt = 0; in recoverFindTable() local
15274 shellPreparePrintf(pState->db, pRc, &pStmt, in recoverFindTable()
15277 while( *pRc==SQLITE_OK && SQLITE_ROW==sqlite3_step(pStmt) ){ in recoverFindTable()
15278 const char *zType = (const char*)sqlite3_column_text(pStmt, 0); in recoverFindTable()
15284 zName = (const char*)sqlite3_column_text(pStmt, 1); in recoverFindTable()
15285 zSql = (const char*)sqlite3_column_text(pStmt, 2); in recoverFindTable()
15291 shellFinalize(pRc, pStmt); in recoverFindTable()
15527 sqlite3_stmt *pStmt = 0; in recoverDatabaseCmd() local
15537 "WHERE type='table' AND sql LIKE 'create table%'", &pStmt in recoverDatabaseCmd()
15539 while( rc==SQLITE_OK && SQLITE_ROW==sqlite3_step(pStmt) ){ in recoverDatabaseCmd()
15540 const char *zCreateTable = (const char*)sqlite3_column_text(pStmt, 0); in recoverDatabaseCmd()
15545 shellFinalize(&rc, pStmt); in recoverDatabaseCmd()
15651 sqlite3_stmt *pStmt = 0; in recoverDatabaseCmd() local
15654 "WHERE sql NOT LIKE 'create table%'", &pStmt in recoverDatabaseCmd()
15656 while( rc==SQLITE_OK && SQLITE_ROW==sqlite3_step(pStmt) ){ in recoverDatabaseCmd()
15657 const char *zSql = (const char*)sqlite3_column_text(pStmt, 0); in recoverDatabaseCmd()
15659 const char *zName = (const char*)sqlite3_column_text(pStmt, 1); in recoverDatabaseCmd()
15670 shellFinalize(&rc, pStmt); in recoverDatabaseCmd()
16313 sqlite3_stmt *pStmt; in do_meta_command() local
16317 -1, &pStmt, 0); in do_meta_command()
16318 doStats = sqlite3_step(pStmt)==SQLITE_ROW; in do_meta_command()
16319 sqlite3_finalize(pStmt); in do_meta_command()
16359 sqlite3_stmt *pStmt = NULL; /* A statement */ in do_meta_command() local
16506 rc = sqlite3_prepare_v2(p->db, zSql, -1, &pStmt, 0); in do_meta_command()
16538 rc = sqlite3_prepare_v2(p->db, zSql, -1, &pStmt, 0); in do_meta_command()
16542 if (pStmt) sqlite3_finalize(pStmt); in do_meta_command()
16548 nCol = sqlite3_column_count(pStmt); in do_meta_command()
16549 sqlite3_finalize(pStmt); in do_meta_command()
16550 pStmt = 0; in do_meta_command()
16568 rc = sqlite3_prepare_v2(p->db, zSql, -1, &pStmt, 0); in do_meta_command()
16572 if (pStmt) sqlite3_finalize(pStmt); in do_meta_command()
16594 sqlite3_bind_text(pStmt, i+1, z, -1, SQLITE_TRANSIENT); in do_meta_command()
16600 while( i<=nCol ){ sqlite3_bind_null(pStmt, i); i++; } in do_meta_command()
16613 sqlite3_step(pStmt); in do_meta_command()
16614 rc = sqlite3_reset(pStmt); in do_meta_command()
16627 sqlite3_finalize(pStmt); in do_meta_command()
16640 sqlite3_stmt *pStmt; in do_meta_command() local
16672 sqlite3_prepare_v2(p->db, zSql, -1, &pStmt, 0); in do_meta_command()
16674 if( sqlite3_step(pStmt)==SQLITE_ROW ){ in do_meta_command()
16675 tnum = sqlite3_column_int(pStmt, 0); in do_meta_command()
16676 isWO = sqlite3_column_int(pStmt, 1); in do_meta_command()
16678 sqlite3_finalize(pStmt); in do_meta_command()
16680 rc = sqlite3_prepare_v2(p->db, zSql, -1, &pStmt, 0); in do_meta_command()
16683 while( sqlite3_step(pStmt)==SQLITE_ROW ){ in do_meta_command()
16685 const char *zCol = (const char*)sqlite3_column_text(pStmt,2); in do_meta_command()
16688 if( sqlite3_column_int(pStmt,1)==-1 ){ in do_meta_command()
16695 if( isWO && lenPK==0 && sqlite3_column_int(pStmt,5)==0 && zCollist ){ in do_meta_command()
16704 sqlite3_finalize(pStmt); in do_meta_command()
17120 sqlite3_stmt *pStmt = 0; in do_meta_command() local
17125 "FROM temp.sqlite_parameters;", -1, &pStmt, 0); in do_meta_command()
17126 if( rx==SQLITE_OK && sqlite3_step(pStmt)==SQLITE_ROW ){ in do_meta_command()
17127 len = sqlite3_column_int(pStmt, 0); in do_meta_command()
17130 sqlite3_finalize(pStmt); in do_meta_command()
17131 pStmt = 0; in do_meta_command()
17135 "FROM temp.sqlite_parameters;", -1, &pStmt, 0); in do_meta_command()
17136 while( sqlite3_step(pStmt)==SQLITE_ROW ){ in do_meta_command()
17137 utf8_printf(p->out, "%-*s %s\n", len, sqlite3_column_text(pStmt,0), in do_meta_command()
17138 sqlite3_column_text(pStmt,1)); in do_meta_command()
17140 sqlite3_finalize(pStmt); in do_meta_command()
17161 sqlite3_stmt *pStmt; in do_meta_command() local
17169 pStmt = 0; in do_meta_command()
17170 rx = sqlite3_prepare_v2(p->db, zSql, -1, &pStmt, 0); in do_meta_command()
17173 sqlite3_finalize(pStmt); in do_meta_command()
17174 pStmt = 0; in do_meta_command()
17179 rx = sqlite3_prepare_v2(p->db, zSql, -1, &pStmt, 0); in do_meta_command()
17183 sqlite3_finalize(pStmt); in do_meta_command()
17184 pStmt = 0; in do_meta_command()
17188 sqlite3_step(pStmt); in do_meta_command()
17189 sqlite3_finalize(pStmt); in do_meta_command()
17407 sqlite3_stmt *pStmt = 0; in do_meta_command() local
17409 -1, &pStmt, 0); in do_meta_command()
17412 sqlite3_finalize(pStmt); in do_meta_command()
17418 while( sqlite3_step(pStmt)==SQLITE_ROW ){ in do_meta_command()
17419 const char *zDb = (const char*)sqlite3_column_text(pStmt, 0); in do_meta_command()
17438 sqlite3_finalize(pStmt); in do_meta_command()
17720 sqlite3_stmt *pStmt = 0; /* Query against the SELFTEST table */ in do_meta_command() local
17756 -1, &pStmt, 0); in do_meta_command()
17761 -1, &pStmt, 0); in do_meta_command()
17766 sqlite3_finalize(pStmt); in do_meta_command()
17769 for(i=1; sqlite3_step(pStmt)==SQLITE_ROW; i++){ in do_meta_command()
17770 int tno = sqlite3_column_int(pStmt, 0); in do_meta_command()
17771 const char *zOp = (const char*)sqlite3_column_text(pStmt, 1); in do_meta_command()
17772 const char *zSql = (const char*)sqlite3_column_text(pStmt, 2); in do_meta_command()
17773 const char *zAns = (const char*)sqlite3_column_text(pStmt, 3); in do_meta_command()
17812 sqlite3_finalize(pStmt); in do_meta_command()
17840 sqlite3_stmt *pStmt; /* For querying tables names */ in do_meta_command() local
17890 sqlite3_prepare_v2(p->db, zSql, -1, &pStmt, 0); in do_meta_command()
17895 while( SQLITE_ROW==sqlite3_step(pStmt) ){ in do_meta_command()
17896 const char *zTab = (const char*)sqlite3_column_text(pStmt,0); in do_meta_command()
17923 sqlite3_finalize(pStmt); in do_meta_command()
18020 sqlite3_stmt *pStmt; in do_meta_command() local
18027 rc = sqlite3_prepare_v2(p->db, "PRAGMA database_list", -1, &pStmt, 0); in do_meta_command()
18029 sqlite3_finalize(pStmt); in do_meta_command()
18039 sqlite3_finalize(pStmt); in do_meta_command()
18042 for(ii=0; sqlite3_step(pStmt)==SQLITE_ROW; ii++){ in do_meta_command()
18043 const char *zDbName = (const char*)sqlite3_column_text(pStmt, 1); in do_meta_command()
18064 rc = sqlite3_finalize(pStmt); in do_meta_command()
18066 rc = sqlite3_prepare_v2(p->db, s.z, -1, &pStmt, 0); in do_meta_command()
18075 sqlite3_bind_text(pStmt, 1, azArg[1], -1, SQLITE_TRANSIENT); in do_meta_command()
18077 sqlite3_bind_text(pStmt, 1, "%", -1, SQLITE_STATIC); in do_meta_command()
18079 while( sqlite3_step(pStmt)==SQLITE_ROW ){ in do_meta_command()
18088 azResult[nRow] = sqlite3_mprintf("%s", sqlite3_column_text(pStmt, 0)); in do_meta_command()
18092 if( sqlite3_finalize(pStmt)!=SQLITE_OK ){ in do_meta_command()