Lines Matching refs:zIdx
9478 char *zIdx; /* Indexes */
10259 const char *zIdx = (const char*)sqlite3_column_text(pIdxList, 1);
10260 if( zIdx==0 ) continue;
10265 rc = idxPrintfPrepareStmt(dbm, &pInfo, 0, "PRAGMA index_xInfo=%Q", zIdx);
10330 char *zIdx = 0;
10382 zIdx = sqlite3_mprintf(zFmt, zName, zTable, zCols);
10383 if( !zIdx ){
10386 rc = sqlite3_exec(dbm, zIdx, 0, 0, p->pzErrmsg);
10390 idxHashAdd(&rc, &p->hIdx, zName, zIdx);
10394 sqlite3_free(zIdx);
10507 sqlite3_free(p->zIdx);
10541 ** IdxStatement.zIdx and IdxStatement.zEQP with the results.
10573 const char *zIdx = 0;
10575 zIdx = &zDetail[i+13];
10579 zIdx = &zDetail[i+22];
10581 if( zIdx ){
10584 while( zIdx[nIdx]!='\0' && (zIdx[nIdx]!=' ' || zIdx[nIdx+1]!='(') ){
10587 zSql = idxHashSearch(&p->hIdx, zIdx, nIdx);
10602 pStmt->zIdx = idxAppendText(&rc, pStmt->zIdx, "%s;\n", pEntry->zKey);
10962 const char *zIdx,
10977 sqlite3_bind_text(pIndexXInfo, 1, zIdx, -1, SQLITE_STATIC);
11037 sqlite3_bind_text(pWriteStat, 2, zIdx, -1, SQLITE_STATIC);
11043 pEntry = idxHashFind(&p->hIdx, zIdx, STRLEN(zIdx));
11140 const char *zIdx = (const char*)sqlite3_column_text(pAllIndex, 2);
11141 if( zTab==0 || zIdx==0 ) continue;
11150 rc = idxPopulateOneStat1(p, pIndexXInfo, pWrite, zTab, zIdx, pzErr);
11376 if( pStmt ) zRet = pStmt->zIdx;
18190 const char *zIdx = sqlite3_expert_report(p, i, EXPERT_REPORT_INDEXES);
18192 if( zIdx==0 ) zIdx = "(no new indexes)\n";
18197 raw_printf(out, "%s\n", zIdx);