Lines Matching refs:iDataCur

89728   int iDataCur;          /* VDBE cursor for the canonical data source */
89835 iDataCur = iIdxCur = iTabCur;
89969 &iDataCur, &iIdxCur);
89970 assert( pPk || iDataCur==iTabCur );
89971 assert( pPk || iIdxCur==iDataCur+1 );
89980 if( aToOpen[iDataCur-iTabCur] ){
89982 sqlite3VdbeAddOp4Int(v, OP_NotFound, iDataCur, addrBypass, iKey, nKey);
90007 sqlite3GenerateRowDelete(pParse, pTab, pTrigger, iDataCur, iIdxCur,
90024 if( !pPk ) sqlite3VdbeAddOp1(v, OP_Close, iDataCur);
90090 int iDataCur, /* Cursor from which column data is extracted */
90106 iDataCur, iIdxCur, iPk, (int)nPk));
90114 sqlite3VdbeAddOp4Int(v, opSeek, iDataCur, iLabel, iPk, nPk);
90142 sqlite3ExprCodeGetColumnOfTable(v, pTab, iDataCur, iCol, iOld+iCol+1);
90158 sqlite3VdbeAddOp4Int(v, opSeek, iDataCur, iLabel, iPk, nPk);
90173 sqlite3GenerateRowIndexDelete(pParse, pTab, iDataCur, iIdxCur, 0);
90174 sqlite3VdbeAddOp2(v, OP_Delete, iDataCur, (count?OPFLAG_NCHANGE:0));
90218 int iDataCur, /* Cursor of table holding data. */
90233 assert( iIdxCur+i!=iDataCur || pPk==pIdx );
90237 r1 = sqlite3GenerateIndexKey(pParse, pIdx, iDataCur, 0, 1,
90279 int iDataCur, /* Cursor number from which to take column data */
90295 pParse->iPartIdxTab = iDataCur;
90307 sqlite3ExprCodeGetColumnOfTable(v, pTab, iDataCur, pIdx->aiColumn[j],
93892 int iDataCur = 0; /* VDBE cursor that is the main data repository */
94189 &iDataCur, &iIdxCur);
94315 pOp->p1 = iDataCur;
94327 sqlite3VdbeAddOp3(v, OP_NewRowid, iDataCur, regRowid, regAutoinc);
94338 sqlite3VdbeAddOp3(v, OP_NewRowid, iDataCur, regRowid, regAutoinc);
94398 sqlite3GenerateConstraintChecks(pParse, pTab, aRegIdx, iDataCur, iIdxCur,
94402 sqlite3CompleteInsertion(pParse, pTab, iDataCur, iIdxCur,
94434 if( iDataCur<iIdxCur ) sqlite3VdbeAddOp1(v, OP_Close, iDataCur);
94568 int iDataCur, /* Canonical data cursor (main table or PK index) */
94615 iDataCur, iIdxCur, regNewData, regOldData, pkChng));
94728 sqlite3VdbeAddOp3(v, OP_NotExists, iDataCur, addrRowidOk, regNewData);
94772 sqlite3GenerateRowDelete(pParse, pTab, pTrigger, iDataCur, iIdxCur,
94776 sqlite3GenerateRowIndexDelete(pParse, pTab, iDataCur, iIdxCur, 0);
94946 sqlite3GenerateRowDelete(pParse, pTab, pTrigger, iDataCur, iIdxCur,
94977 int iDataCur, /* Cursor of the canonical data source */
95030 sqlite3VdbeAddOp3(v, OP_Insert, iDataCur, regRec, regNewData);
95066 int iDataCur;
95081 iDataCur = iBase++;
95082 if( piDataCur ) *piDataCur = iDataCur;
95084 sqlite3OpenTable(pParse, iDataCur, iDb, pTab, op);
98733 int iDataCur, iIdxCur;
98744 1, 0, &iDataCur, &iIdxCur);
98750 sqlite3VdbeAddOp2(v, OP_Rewind, iDataCur, 0); VdbeCoverage(v);
98755 r1 = sqlite3GenerateIndexKey(pParse, pIdx, iDataCur, 0, 0, &jmp3,
98776 sqlite3VdbeAddOp2(v, OP_Next, iDataCur, loopTop); VdbeCoverage(v);
106785 int iDataCur; /* Cursor for the canonical data btree */
106866 pTabList->a[0].iCursor = iBaseCur = iDataCur = pParse->nTab++;
106867 iIdxCur = iDataCur+1;
106871 iDataCur = pParse->nTab;
106872 pTabList->a[0].iCursor = iDataCur;
107014 sqlite3MaterializeView(pParse, pTab, pWhere, iDataCur);
107037 sqlite3VdbeAddOp2(v, OP_Rowid, iDataCur, regOldRowid);
107064 sqlite3ExprCodeGetColumnOfTable(v, pTab, iDataCur, pPk->aiColumn[i],
107114 if( aToOpen[iDataCur-iBaseCur] ){
107116 sqlite3VdbeAddOp4Int(v, OP_NotFound, iDataCur, labelBreak, regKey, nKey);
107126 sqlite3VdbeAddOp4Int(v, OP_NotFound, iDataCur, labelContinue, regKey, 0);
107132 sqlite3VdbeAddOp3(v, OP_NotExists, iDataCur, labelContinue, regOldRowid);
107159 sqlite3ExprCodeGetColumnOfTable(v, pTab, iDataCur, i, regOld+i);
107201 sqlite3ExprCodeGetColumnOfTable(v, pTab, iDataCur, i, regNew+i);
107223 sqlite3VdbeAddOp4Int(v, OP_NotFound, iDataCur, labelContinue,regKey,nKey);
107226 sqlite3VdbeAddOp3(v, OP_NotExists, iDataCur, labelContinue, regOldRowid);
107237 sqlite3ExprCodeGetColumnOfTable(v, pTab, iDataCur, i, regNew+i);
107248 sqlite3GenerateConstraintChecks(pParse, pTab, aRegIdx, iDataCur, iIdxCur,
107259 j1 = sqlite3VdbeAddOp4Int(v, OP_NotFound, iDataCur, 0, regKey, nKey);
107261 j1 = sqlite3VdbeAddOp3(v, OP_NotExists, iDataCur, 0, regOldRowid);
107265 sqlite3GenerateRowIndexDelete(pParse, pTab, iDataCur, iIdxCur, aRegIdx);
107269 sqlite3VdbeAddOp2(v, OP_Delete, iDataCur, 0);
107280 sqlite3CompleteInsertion(pParse, pTab, iDataCur, iIdxCur,
107320 if( iDataCur<iIdxCur ) sqlite3VdbeAddOp2(v, OP_Close, iDataCur, 0);