Lines Matching refs:zName
92 char *zName; member
98 char *zName; /* Table name */ member
436 assert( sqlite3_stricmp(p->pTab->zName, argv[2])==0 ); in expertConnect()
629 "SELECT * FROM main.%Q WHERE sample()", pVtab->pTab->zName in expertFilter()
748 pNew->aCol[nCol].zName = pCsr; in idxGetTableInfo()
772 pNew->zName = pCsr; in idxGetTableInfo()
773 if( ALWAYS(pNew->zName!=0) ) memcpy(pNew->zName, zTab, nTab+1); in idxGetTableInfo()
853 if( idxIdentifierRequiresQuotes(p->zName) ){ in idxAppendColDefn()
854 zRet = idxAppendText(pRc, zRet, "%Q", p->zName); in idxAppendColDefn()
856 zRet = idxAppendText(pRc, zRet, "%s", p->zName); in idxAppendColDefn()
888 const char *zTbl = pScan->pTab->zName; in idxFindCompatible()
987 const char *zTable = pScan->pTab->zName; in idxCreateFromCons()
989 char *zName = 0; /* Index name */ in idxCreateFromCons() local
997 sqlite3_free(zName); in idxCreateFromCons()
998 zName = sqlite3_mprintf("%s_idx_%08x", zTable, h); in idxCreateFromCons()
999 if( zName==0 ) break; in idxCreateFromCons()
1003 zFind = sqlite3_mprintf(zFmt, zName); in idxCreateFromCons()
1013 }while( collisions<50 && zName!=0 ); in idxCreateFromCons()
1017 }else if( zName==0 ){ in idxCreateFromCons()
1025 zIdx = sqlite3_mprintf(zFmt, zName, zTable, zCols); in idxCreateFromCons()
1033 idxHashAdd(&rc, &p->hIdx, zName, zIdx); in idxCreateFromCons()
1036 sqlite3_free(zName); in idxCreateFromCons()
1272 if( 0==sqlite3_stricmp(z3, pTab->zName) ) break; in idxAuthCallback()
1302 const char *zTab = pTab->zName; in idxProcessOneTrigger()
1346 pTab->aCol[i].zName in idxProcessOneTrigger()
1415 const char *zName = (const char*)sqlite3_column_text(pSchema, 1); in idxCreateVtabSchema() local
1418 if( zType==0 || zName==0 ) continue; in idxCreateVtabSchema()
1423 rc = idxGetTableInfo(p->db, zName, &pTab, pzErrmsg); in idxCreateVtabSchema()
1435 (i==0 ? "" : ", "), pTab->aCol[i].zName, pTab->aCol[i].zColl in idxCreateVtabSchema()
1442 "CREATE VIRTUAL TABLE %Q USING expert(%Q)", zName, zInner in idxCreateVtabSchema()
1623 const char *zName = (const char*)sqlite3_column_text(pIndexXInfo, 0); in idxPopulateOneStat1() local
1626 "%sx.%Q IS rem(%d, x.%Q) COLLATE %s", zComma, zName, nCol, zName, zColl in idxPopulateOneStat1()