Lines Matching refs:zKey

118891   char *zKey = pFKey->aCol[0].zCol;   /* Name of left-most parent key column */
118915 if( !zKey ) return 0;
118916 if( !sqlite3StrICmp(pParent->aCol[pParent->iPKey].zName, zKey) ) return 0;
118931 if( zKey==0 ){
118932 /* If zKey is NULL, then this foreign key is implicitly mapped to
118943 /* If zKey is non-NULL, then this foreign key was declared to
119515 char *zKey = p->aCol[i].zCol;
119520 if( zKey ){
119521 if( 0==sqlite3StrICmp(pCol->zName, zKey) ) return 1;
177950 char *zKey = (char *)fts3HashKey(pE);
177952 if( nTerm==0 || (nKey>=nTerm && 0==memcmp(zKey, zTerm, nTerm)) ){
180451 ** * The first key read from the input (arguments zKey and nKey) is
180459 const char *zKey, /* First key to write */
180500 /* Check that zKey/nKey is larger than the largest key the candidate */
180514 if( fts3TermCmp(zKey, nKey, reader.term.a, reader.term.n)<=0 ){
181236 const char *zKey = pCsr->zTerm;
181238 rc = fts3IncrmergeLoad(p, iAbsLevel, iIdx-1, zKey, nKey, pWriter);
185649 ** Compare the OBJECT label at pNode against zKey,nKey. Return true on
185652 static int jsonLabelCompare(JsonNode *pNode, const char *zKey, u32 nKey){
185655 return strncmp(pNode->u.zJContent, zKey, nKey)==0;
185658 return strncmp(pNode->u.zJContent+1, zKey, nKey)==0;
185682 const char *zKey;
185690 zKey = zPath + 1;
185700 zKey = zPath;
185711 if( jsonLabelCompare(pRoot+j, zKey, nKey) ){
185726 iLabel = jsonParseAddNode(pParse, JSON_STRING, nKey, zKey);
186141 const char *zKey;
186145 zKey = pPatch[i].u.zJContent;
186151 if( pTarget[j].n==nKey && strncmp(pTarget[j].u.zJContent,zKey,nKey)==0 ){
186170 jsonParseAddNode(pParse, JSON_STRING, nKey, zKey);
211856 const char *zKey,
211862 if( 0==sqlite3_stricmp(zKey, "pgsz") ){
211874 else if( 0==sqlite3_stricmp(zKey, "hashsize") ){
211886 else if( 0==sqlite3_stricmp(zKey, "automerge") ){
211899 else if( 0==sqlite3_stricmp(zKey, "usermerge") ){
211911 else if( 0==sqlite3_stricmp(zKey, "crisismerge") ){
211925 else if( 0==sqlite3_stricmp(zKey, "rank") ){
214968 ** char *fts5EntryKey(Fts5HashEntry *pEntry){ return zKey; }
215151 char *zKey = fts5EntryKey(p);
215152 if( zKey[0]==bByte
215154 && memcmp(&zKey[1], pToken, nToken)==0
215163 char *zKey;
215179 zKey = fts5EntryKey(p);
215180 zKey[0] = bByte;
215181 memcpy(&zKey[1], pToken, nToken);
215182 assert( iHash==fts5HashKey(pHash->nSlot, (u8*)zKey, nToken+1) );
215184 zKey[nToken+1] = '\0';
215386 char *zKey = 0;
215390 zKey = fts5EntryKey(p);
215391 assert( p->nKey+1==(int)strlen(zKey) );
215392 if( nTerm==p->nKey+1 && memcmp(zKey, pTerm, nTerm)==0 ) break;
215440 char *zKey = fts5EntryKey(p);
215441 int nTerm = (int)strlen(zKey);
215443 *pzTerm = zKey;
215444 *ppDoclist = (const u8*)&zKey[nTerm+1];