Searched refs:iPk (Results 1 – 7 of 7) sorted by relevance
| /sqlite-3.40.0/src/ |
| H A D | update.c | 682 iPk = pParse->nMem+1; in sqlite3Update() 689 if( pPk ) sqlite3VdbeAddOp3(v, OP_Null, 0, iPk, iPk+nPk-1); in sqlite3Update() 713 regKey = iPk; in sqlite3Update() 789 regKey = iPk; in sqlite3Update() 1228 i16 iPk; /* PRIMARY KEY column */ in updateVirtualTable() local 1232 iPk = pPk->aiColumn[0]; in updateVirtualTable() 1233 if( aXRef[iPk]>=0 ){ in updateVirtualTable() 1236 pRow = exprRowColumn(pParse, iPk); in updateVirtualTable() 1283 i16 iPk; /* PRIMARY KEY column */ in updateVirtualTable() local 1287 iPk = pPk->aiColumn[0]; in updateVirtualTable() [all …]
|
| H A D | delete.c | 303 int iPk = 0; /* First of nPk registers holding PRIMARY KEY value */ in sqlite3DeleteFrom() local 500 iPk = pParse->nMem+1; in sqlite3DeleteFrom() 535 pPk->aiColumn[i], iPk+i); in sqlite3DeleteFrom() 537 iKey = iPk; in sqlite3DeleteFrom() 564 sqlite3VdbeAddOp4(v, OP_MakeRecord, iPk, nPk, iKey, in sqlite3DeleteFrom() 566 sqlite3VdbeAddOp4Int(v, OP_IdxInsert, iEphCur, iKey, iPk, nPk); in sqlite3DeleteFrom() 739 int iPk, /* First memory cell containing the PRIMARY KEY */ in sqlite3GenerateRowDelete() argument 754 iDataCur, iIdxCur, iPk, (int)nPk)); in sqlite3GenerateRowDelete() 762 sqlite3VdbeAddOp4Int(v, opSeek, iDataCur, iLabel, iPk, nPk); in sqlite3GenerateRowDelete() 785 sqlite3VdbeAddOp2(v, OP_Copy, iPk, iOld); in sqlite3GenerateRowDelete() [all …]
|
| H A D | wherecode.c | 2305 int iPk; in sqlite3WhereCodeOneLoopStart() local 2310 for(iPk=0; iPk<nPk; iPk++){ in sqlite3WhereCodeOneLoopStart() 2311 int iCol = pPk->aiColumn[iPk]; in sqlite3WhereCodeOneLoopStart() 2600 int iPk; in sqlite3WhereCodeOneLoopStart() local 2604 for(iPk=0; iPk<nPk; iPk++){ in sqlite3WhereCodeOneLoopStart() 2605 int iCol = pPk->aiColumn[iPk]; in sqlite3WhereCodeOneLoopStart() 2606 sqlite3ExprCodeGetColumnOfTable(v, pTab, iCur, iCol,r+1+iPk); in sqlite3WhereCodeOneLoopStart() 2747 int iPk; in sqlite3WhereRightJoinLoop() local 2751 for(iPk=0; iPk<nPk; iPk++){ in sqlite3WhereRightJoinLoop() 2752 int iCol = pPk->aiColumn[iPk]; in sqlite3WhereRightJoinLoop() [all …]
|
| H A D | upsert.c | 283 int iPk = pParse->nMem+1; in sqlite3UpsertDoUpdate() local 289 sqlite3VdbeAddOp3(v, OP_Column, iCur, k, iPk+i); in sqlite3UpsertDoUpdate() 294 i = sqlite3VdbeAddOp4Int(v, OP_Found, iDataCur, 0, iPk, nPk); in sqlite3UpsertDoUpdate()
|
| /sqlite-3.40.0/ext/recover/ |
| H A D | sqlite3recover.c | 1044 int iPk = -1; in recoverAddTable() local 1076 if( iPk==-1 && iPKF==1 && !sqlite3_stricmp("integer", zType) ) iPk = i; in recoverAddTable() 1077 if( iPKF>1 ) iPk = -2; in recoverAddTable() 1110 iPk = -2; in recoverAddTable() 1115 if( iPk>=0 ){ in recoverAddTable() 1116 pNew->aCol[iPk].bIPK = 1; in recoverAddTable()
|
| /sqlite-3.40.0/ext/rbu/ |
| H A D | sqlite3rbu.c | 1404 int iPk = sqlite3_column_int(pStmt, 5); in rbuObjIterCacheTableInfo() local 1414 assert( iPk>=0 ); in rbuObjIterCacheTableInfo() 1415 pIter->abTblPk[iOrder] = (u8)iPk; in rbuObjIterCacheTableInfo() 1416 pIter->abNotNull[iOrder] = (u8)bNotNull || (iPk!=0); in rbuObjIterCacheTableInfo() 1463 int iPk = 1; in rbuObjIterGetPkList() local 1469 if( (int)pIter->abTblPk[i]==iPk ){ in rbuObjIterGetPkList() 1477 iPk++; in rbuObjIterGetPkList()
|
| /sqlite-3.40.0/ext/expert/ |
| H A D | sqlite3expert.c | 94 int iPk; member 478 && p->pTab->aCol[pCons->iColumn].iPk==0 in expertBestIndex() 749 pNew->aCol[nCol].iPk = (sqlite3_column_int(p1, 5)==1 && nPk==1); in idxGetTableInfo()
|