Lines Matching refs:zIdx
9365 char *zIdx; /* Indexes */ member
10132 const char *zIdx = (const char*)sqlite3_column_text(pIdxList, 1); in idxFindCompatible() local
10137 rc = idxPrintfPrepareStmt(dbm, &pInfo, 0, "PRAGMA index_xInfo=%Q", zIdx); in idxFindCompatible()
10202 char *zIdx = 0; in idxCreateFromCons() local
10254 zIdx = sqlite3_mprintf(zFmt, zName, zTable, zCols); in idxCreateFromCons()
10255 if( !zIdx ){ in idxCreateFromCons()
10258 rc = sqlite3_exec(dbm, zIdx, 0, 0, p->pzErrmsg); in idxCreateFromCons()
10262 idxHashAdd(&rc, &p->hIdx, zName, zIdx); in idxCreateFromCons()
10266 sqlite3_free(zIdx); in idxCreateFromCons()
10379 sqlite3_free(p->zIdx); in idxStatementFree()
10445 const char *zIdx = 0; in idxFindIndexes() local
10447 zIdx = &zDetail[i+13]; in idxFindIndexes()
10451 zIdx = &zDetail[i+22]; in idxFindIndexes()
10453 if( zIdx ){ in idxFindIndexes()
10456 while( zIdx[nIdx]!='\0' && (zIdx[nIdx]!=' ' || zIdx[nIdx+1]!='(') ){ in idxFindIndexes()
10459 zSql = idxHashSearch(&p->hIdx, zIdx, nIdx); in idxFindIndexes()
10474 pStmt->zIdx = idxAppendText(&rc, pStmt->zIdx, "%s;\n", pEntry->zKey); in idxFindIndexes()
10829 const char *zIdx, in idxPopulateOneStat1() argument
10844 sqlite3_bind_text(pIndexXInfo, 1, zIdx, -1, SQLITE_STATIC); in idxPopulateOneStat1()
10904 sqlite3_bind_text(pWriteStat, 2, zIdx, -1, SQLITE_STATIC); in idxPopulateOneStat1()
10910 pEntry = idxHashFind(&p->hIdx, zIdx, STRLEN(zIdx)); in idxPopulateOneStat1()
11007 const char *zIdx = (const char*)sqlite3_column_text(pAllIndex, 2); in idxPopulateStat1() local
11016 rc = idxPopulateOneStat1(p, pIndexXInfo, pWrite, zTab, zIdx, pzErr); in idxPopulateStat1()
11242 if( pStmt ) zRet = pStmt->zIdx; in sqlite3_expert_report()
14484 const char *zIdx = sqlite3_expert_report(p, i, EXPERT_REPORT_INDEXES); in expertFinish() local
14486 if( zIdx==0 ) zIdx = "(no new indexes)\n"; in expertFinish()
14491 raw_printf(out, "%s\n", zIdx); in expertFinish()