Lines Matching refs:zIdx

12037   char *zIdx;                     /* Indexes */  member
12819 const char *zIdx = (const char*)sqlite3_column_text(pIdxList, 1); in idxFindCompatible() local
12820 if( zIdx==0 ) continue; in idxFindCompatible()
12825 rc = idxPrintfPrepareStmt(dbm, &pInfo, 0, "PRAGMA index_xInfo=%Q", zIdx); in idxFindCompatible()
12890 char *zIdx = 0; in idxCreateFromCons() local
12942 zIdx = sqlite3_mprintf(zFmt, zName, zTable, zCols); in idxCreateFromCons()
12943 if( !zIdx ){ in idxCreateFromCons()
12946 rc = sqlite3_exec(dbm, zIdx, 0, 0, p->pzErrmsg); in idxCreateFromCons()
12950 idxHashAdd(&rc, &p->hIdx, zName, zIdx); in idxCreateFromCons()
12954 sqlite3_free(zIdx); in idxCreateFromCons()
13067 sqlite3_free(p->zIdx); in idxStatementFree()
13133 const char *zIdx = 0; in idxFindIndexes() local
13135 zIdx = &zDetail[i+13]; in idxFindIndexes()
13139 zIdx = &zDetail[i+22]; in idxFindIndexes()
13141 if( zIdx ){ in idxFindIndexes()
13144 while( zIdx[nIdx]!='\0' && (zIdx[nIdx]!=' ' || zIdx[nIdx+1]!='(') ){ in idxFindIndexes()
13147 zSql = idxHashSearch(&p->hIdx, zIdx, nIdx); in idxFindIndexes()
13162 pStmt->zIdx = idxAppendText(&rc, pStmt->zIdx, "%s;\n", pEntry->zKey); in idxFindIndexes()
13522 const char *zIdx, in idxPopulateOneStat1() argument
13537 sqlite3_bind_text(pIndexXInfo, 1, zIdx, -1, SQLITE_STATIC); in idxPopulateOneStat1()
13598 sqlite3_bind_text(pWriteStat, 2, zIdx, -1, SQLITE_STATIC); in idxPopulateOneStat1()
13604 pEntry = idxHashFind(&p->hIdx, zIdx, STRLEN(zIdx)); in idxPopulateOneStat1()
13701 const char *zIdx = (const char*)sqlite3_column_text(pAllIndex, 2); in idxPopulateStat1() local
13702 if( zTab==0 || zIdx==0 ) continue; in idxPopulateStat1()
13711 rc = idxPopulateOneStat1(p, pIndexXInfo, pWrite, zTab, zIdx, pzErr); in idxPopulateStat1()
14040 if( pStmt ) zRet = pStmt->zIdx; in sqlite3_expert_report()
22219 const char *zIdx = sqlite3_expert_report(p, i, EXPERT_REPORT_INDEXES); in expertFinish() local
22221 if( zIdx==0 ) zIdx = "(no new indexes)\n"; in expertFinish()
22226 oputf("%s\n", zIdx); in expertFinish()