Lines Matching defs:zKey

12056   char *zKey;                     /* nul-terminated key */
12142 ** If zKey is already present in the hash table, return non-zero and do
12143 ** nothing. Otherwise, add an entry with key zKey and payload string zVal to
12149 const char *zKey,
12152 int nKey = STRLEN(zKey);
12153 int iHash = idxHashString(zKey, nKey);
12158 if( STRLEN(pEntry->zKey)==nKey && 0==memcmp(pEntry->zKey, zKey, nKey) ){
12164 pEntry->zKey = (char*)&pEntry[1];
12165 memcpy(pEntry->zKey, zKey, nKey);
12167 pEntry->zVal = &pEntry->zKey[nKey+1];
12180 ** If zKey/nKey is present in the hash table, return a pointer to the
12183 static IdxHashEntry *idxHashFind(IdxHash *pHash, const char *zKey, int nKey){
12186 if( nKey<0 ) nKey = STRLEN(zKey);
12187 iHash = idxHashString(zKey, nKey);
12190 if( STRLEN(pEntry->zKey)==nKey && 0==memcmp(pEntry->zKey, zKey, nKey) ){
12200 ** to the payload string. Otherwise, if zKey/nKey is not present in the
12203 static const char *idxHashSearch(IdxHash *pHash, const char *zKey, int nKey){
12204 IdxHashEntry *pEntry = idxHashFind(pHash, zKey, nKey);
13162 pStmt->zIdx = idxAppendText(&rc, pStmt->zIdx, "%s;\n", pEntry->zKey);
14293 char *zKey;
14416 ** in p->zKey.
14426 assert( p->zKey==0 );
14504 p->zKey = intckMprintf(p,"%s",(const char*)sqlite3_column_text(pStmt, 0));
14536 , p->zDb, (p->zKey ? ">=" : ">")
14549 sqlite3_free(p->zKey);
14550 p->zKey = 0;
15068 sqlite3_free(p->zKey);
15095 zSql = intckCheckObjectSql(p, p->zObj, p->zKey, &p->nKeyVal);
15098 sqlite3_free(p->zKey);
15099 p->zKey = 0;
15162 assert( p->zKey==0 && p->nKeyVal>0 );
15180 p->zTestSql = intckCheckObjectSql(p, p->zObj, p->zKey, 0);
27870 const char *zKey = azArg[2];
27875 "VALUES(%Q,%s);", zKey, zValue);
27885 "VALUES(%Q,%Q);", zKey, zValue);