Home
last modified time | relevance | path

Searched refs:iPk (Results 1 – 7 of 7) sorted by relevance

/sqlite-3.40.0/src/
H A Dupdate.c682 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 Ddelete.c303 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 Dwherecode.c2305 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 Dupsert.c283 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 Dsqlite3recover.c1044 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 Dsqlite3rbu.c1404 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 Dsqlite3expert.c94 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()