Lines Matching defs:zKey

120906   char *zKey = pFKey->aCol[0].zCol;   /* Name of left-most parent key column */
120930 if( !zKey ) return 0;
120931 if( !sqlite3StrICmp(pParent->aCol[pParent->iPKey].zName, zKey) ) return 0;
120946 if( zKey==0 ){
120947 /* If zKey is NULL, then this foreign key is implicitly mapped to
120958 /* If zKey is non-NULL, then this foreign key was declared to
121530 char *zKey = p->aCol[i].zCol;
121535 if( zKey ){
121536 if( 0==sqlite3StrICmp(pCol->zName, zKey) ) return 1;
181940 char *zKey = (char *)fts3HashKey(pE);
181942 if( nTerm==0 || (nKey>=nTerm && 0==memcmp(zKey, zTerm, nTerm)) ){
184451 ** * The first key read from the input (arguments zKey and nKey) is
184459 const char *zKey, /* First key to write */
184500 /* Check that zKey/nKey is larger than the largest key the candidate */
184514 if( fts3TermCmp(zKey, nKey, reader.term.a, reader.term.n)<=0 ){
185239 const char *zKey = pCsr->zTerm;
185241 rc = fts3IncrmergeLoad(p, iAbsLevel, iIdx-1, zKey, nKey, pWriter);
189657 ** Compare the OBJECT label at pNode against zKey,nKey. Return true on
189660 static int jsonLabelCompare(JsonNode *pNode, const char *zKey, u32 nKey){
189663 return strncmp(pNode->u.zJContent, zKey, nKey)==0;
189666 return strncmp(pNode->u.zJContent+1, zKey, nKey)==0;
189690 const char *zKey;
189698 zKey = zPath + 1;
189708 zKey = zPath;
189719 if( jsonLabelCompare(pRoot+j, zKey, nKey) ){
189734 iLabel = jsonParseAddNode(pParse, JSON_STRING, nKey, zKey);
190149 const char *zKey;
190153 zKey = pPatch[i].u.zJContent;
190159 if( pTarget[j].n==nKey && strncmp(pTarget[j].u.zJContent,zKey,nKey)==0 ){
190178 jsonParseAddNode(pParse, JSON_STRING, nKey, zKey);
216049 const char *zKey,
216055 if( 0==sqlite3_stricmp(zKey, "pgsz") ){
216067 else if( 0==sqlite3_stricmp(zKey, "hashsize") ){
216079 else if( 0==sqlite3_stricmp(zKey, "automerge") ){
216092 else if( 0==sqlite3_stricmp(zKey, "usermerge") ){
216104 else if( 0==sqlite3_stricmp(zKey, "crisismerge") ){
216118 else if( 0==sqlite3_stricmp(zKey, "rank") ){
219324 ** char *fts5EntryKey(Fts5HashEntry *pEntry){ return zKey; }
219507 char *zKey = fts5EntryKey(p);
219508 if( zKey[0]==bByte
219510 && memcmp(&zKey[1], pToken, nToken)==0
219519 char *zKey;
219535 zKey = fts5EntryKey(p);
219536 zKey[0] = bByte;
219537 memcpy(&zKey[1], pToken, nToken);
219538 assert( iHash==fts5HashKey(pHash->nSlot, (u8*)zKey, nToken+1) );
219540 zKey[nToken+1] = '\0';
219742 char *zKey = 0;
219746 zKey = fts5EntryKey(p);
219747 assert( p->nKey+1==(int)strlen(zKey) );
219748 if( nTerm==p->nKey+1 && memcmp(zKey, pTerm, nTerm)==0 ) break;
219796 char *zKey = fts5EntryKey(p);
219797 int nTerm = (int)strlen(zKey);
219799 *pzTerm = zKey;
219800 *ppDoclist = (const u8*)&zKey[nTerm+1];