Lines Matching defs:nPk
119811 int nPk;
119891 nPk = pPk->nColumn = pPk->nKeyCol;
119911 for(i=n=0; i<nPk; i++){
119923 for(i=0, j=pIdx->nKeyCol; i<nPk; i++){
119943 if( !hasColumn(pPk->aiColumn, nPk, i)
119946 if( resizeIndexObject(db, pPk, nPk+nExtra) ) return;
119947 for(i=0, j=nPk; i<pTab->nCol; i++){
124000 int iPk = 0; /* First of nPk registers holding PRIMARY KEY value */
124001 i16 nPk = 1; /* Number of columns in the PRIMARY KEY */
124188 nPk = 1;
124196 nPk = pPk->nKeyCol;
124198 pParse->nMem += nPk;
124200 addrEphOpen = sqlite3VdbeAddOp2(v, OP_OpenEphemeral, iEphCur, nPk);
124229 for(i=0; i<nPk; i++){
124244 nKey = nPk; /* OP_Found will use an unpacked key */
124261 sqlite3VdbeAddOp4(v, OP_MakeRecord, iPk, nPk, iKey,
124262 sqlite3IndexAffinityStr(pParse->db, pPk), nPk);
124263 sqlite3VdbeAddOp4Int(v, OP_IdxInsert, iEphCur, iKey, iPk, nPk);
124296 assert( nKey==nPk ); /* OP_Found will use an unpacked key */
124405 ** sequence of nPk memory cells starting at iPk. If nPk==0 that means
124414 ** and nPk before reading from it.
124437 i16 nPk, /* Number of PRIMARY KEY memory cells */
124451 iDataCur, iIdxCur, iPk, (int)nPk));
124459 sqlite3VdbeAddOp4Int(v, opSeek, iDataCur, iLabel, iPk, nPk);
124507 sqlite3VdbeAddOp4Int(v, opSeek, iDataCur, iLabel, iPk, nPk);
130904 ** store it in registers regR..regR+nPk-1 */
148176 int iPk = 0; /* First of nPk cells holding PRIMARY KEY value */
148177 i16 nPk = 0; /* Number of components of the PRIMARY KEY */
148521 nPk = pPk ? pPk->nKeyCol : 0;
148523 pParse->nMem += nPk;
148527 int nEphCol = nPk + nChangeFrom + (isView ? pTab->nCol : 0);
148529 if( pPk ) sqlite3VdbeAddOp3(v, OP_Null, 0, iPk, iPk+nPk-1);
148552 nKey = nPk;
148621 for(i=0; i<nPk; i++){
148628 nKey = nPk;
148631 sqlite3VdbeAddOp4(v, OP_MakeRecord, iPk, nPk, regKey,
148632 sqlite3IndexAffinityStr(db, pPk), nPk);
148633 sqlite3VdbeAddOp4Int(v, OP_IdxInsert, iEph, regKey, iPk, nPk);
148687 for(i=0; i<nPk; i++){
148691 v, OP_NotFound, iDataCur, labelContinue, iPk, nPk
148780 int nOff = (isView ? pTab->nCol : nPk);
149473 int nPk = pPk->nKeyCol;
149475 pParse->nMem += nPk;
149476 for(i=0; i<nPk; i++){
149485 i = sqlite3VdbeAddOp4Int(v, OP_Found, iDataCur, 0, iPk, nPk);
154230 int nPk = pPk->nKeyCol;
154235 r = sqlite3GetTempRange(pParse, nPk);
154236 for(iPk=0; iPk<nPk; iPk++){
154253 jmp1 = sqlite3VdbeAddOp4Int(v, OP_Found, regRowset, 0, r, nPk);
154257 sqlite3VdbeAddOp3(v, OP_MakeRecord, r, nPk, regRowid);
154259 r, nPk);
154264 sqlite3ReleaseTempRange(pParse, r, nPk);
154510 int nPk;
154524 nPk = 1;
154528 nPk = pPk->nKeyCol;
154529 r = sqlite3GetTempRange(pParse, nPk+1);
154530 for(iPk=0; iPk<nPk; iPk++){
154535 jmp1 = sqlite3VdbeAddOp4Int(v, OP_Found, pRJ->iMatch, 0, r+1, nPk);
154538 sqlite3VdbeAddOp3(v, OP_MakeRecord, r+1, nPk, r);
154539 sqlite3VdbeAddOp4Int(v, OP_IdxInsert, pRJ->iMatch, r, r+1, nPk);
154540 sqlite3VdbeAddOp4Int(v, OP_FilterAdd, pRJ->regBloom, 0, r+1, nPk);
154543 sqlite3ReleaseTempRange(pParse, r, nPk+1);
154665 int nPk;
154671 nPk = 1;
154675 nPk = pPk->nKeyCol;
154676 pParse->nMem += nPk - 1;
154677 for(iPk=0; iPk<nPk; iPk++){
154682 jmp = sqlite3VdbeAddOp4Int(v, OP_Filter, pRJ->regBloom, 0, r, nPk);
154684 sqlite3VdbeAddOp4Int(v, OP_Found, pRJ->iMatch, addrCont, r, nPk);
219491 int nPk = 0;
219499 nPk++;
219508 if( nPk<p->nCol ){