Lines Matching refs:regRowid

10870   int regRowid;        /* Register holding rowid of CREATE TABLE entry */
77731 int regRowid = iMem++; /* Rowid for the inserted record */
77861 sqlite3VdbeAddOp2(v, OP_NewRowid, iStatCur+1, regRowid);
77862 sqlite3VdbeAddOp3(v, OP_Insert, iStatCur+1, regRec, regRowid);
77946 sqlite3VdbeAddOp2(v, OP_NewRowid, iStatCur, regRowid);
77947 sqlite3VdbeAddOp3(v, OP_Insert, iStatCur, regRec, regRowid);
77966 sqlite3VdbeAddOp2(v, OP_NewRowid, iStatCur, regRowid);
77967 sqlite3VdbeAddOp3(v, OP_Insert, iStatCur, regRec, regRowid);
80011 reg1 = pParse->regRowid = ++pParse->nMem;
80029 ** The rowid for the new entry is left in register pParse->regRowid.
80736 pParse->regRowid
81534 const int regRowid = regIdxKey + pIndex->nColumn;
81547 sqlite3VdbeAddOp4(v, OP_IsUnique, iIdx, j2, regRowid, pRegKey, P4_INT32);
83767 int regRowid; /* Actual register containing rowids */
83776 regRowid = sqlite3ExprCodeGetColumn(pParse, pTab, -1, iCur, iRowid);
83777 sqlite3VdbeAddOp2(v, OP_RowSetAdd, iRowSet, regRowid);
87145 static void autoIncStep(Parse *pParse, int memId, int regRowid){
87147 sqlite3VdbeAddOp2(pParse->pVdbe, OP_MemMax, memId, regRowid);
87348 int regRowid; /* registers holding insert rowid */
87678 regRowid = regIns = pParse->nMem+1;
87681 regRowid++;
87684 regData = regRowid+1;
87768 sqlite3VdbeAddOp3(v, OP_Column, srcTab, keyColumn, regRowid);
87770 sqlite3VdbeAddOp2(v, OP_SCopy, regFromSelect+keyColumn, regRowid);
87773 sqlite3ExprCode(pParse, pList->a[keyColumn].pExpr, regRowid);
87779 pOp->p2 = regRowid;
87789 j1 = sqlite3VdbeAddOp1(v, OP_NotNull, regRowid);
87790 sqlite3VdbeAddOp3(v, OP_NewRowid, baseCur, regRowid, regAutoinc);
87794 sqlite3VdbeAddOp2(v, OP_IsNull, regRowid, j1+2);
87796 sqlite3VdbeAddOp1(v, OP_MustBeInt, regRowid);
87799 sqlite3VdbeAddOp2(v, OP_Null, 0, regRowid);
87801 sqlite3VdbeAddOp3(v, OP_NewRowid, baseCur, regRowid, regAutoinc);
87804 autoIncStep(pParse, regAutoinc, regRowid);
87811 int iRegStore = regRowid+1+i;
87956 ** The regRowid parameter is the index of the register containing (1).
88022 int regRowid, /* Index of the range of input registers */
88040 int regOldRowid = (rowidChng && isUpdate) ? rowidChng : regRowid;
88046 regData = regRowid + 1;
88124 j2 = sqlite3VdbeAddOp3(v, OP_Eq, regRowid, 0, rowidChng);
88126 j3 = sqlite3VdbeAddOp3(v, OP_NotExists, baseCur, 0, regRowid);
88169 pParse, pTab, baseCur, regRowid, 0, pTrigger, OE_Replace
88205 sqlite3VdbeAddOp2(v, OP_SCopy, regRowid, regIdx+i);
88210 sqlite3VdbeAddOp2(v, OP_SCopy, regRowid, regIdx+i);
88298 ** A consecutive range of registers starting at regRowid contains the
88308 int regRowid, /* Range of content */
88333 regData = regRowid + 1;
88350 sqlite3VdbeAddOp3(v, OP_Insert, baseCur, regRec, regRowid);
88508 int regData, regRowid; /* Registers holding data and rowid */
88669 regRowid = sqlite3GetTempReg(pParse);
88671 addr1 = sqlite3VdbeAddOp2(v, OP_Rowid, iSrc, regRowid);
88672 addr2 = sqlite3VdbeAddOp3(v, OP_NotExists, iDest, 0, regRowid);
88676 autoIncStep(pParse, regAutoinc, regRowid);
88678 addr1 = sqlite3VdbeAddOp2(v, OP_NewRowid, iDest, regRowid);
88680 addr1 = sqlite3VdbeAddOp2(v, OP_Rowid, iSrc, regRowid);
88684 sqlite3VdbeAddOp3(v, OP_Insert, iDest, regData, regRowid);
88710 sqlite3ReleaseTempReg(pParse, regRowid);
93240 int regRowid;
93247 regRowid = 0;
93249 regRowid = sqlite3GetTempReg(pParse);
93270 sqlite3VdbeAddOp2(v, OP_NewRowid, iParm, regRowid);
93271 sqlite3VdbeAddOp3(v, OP_Insert, iParm, regRow, regRowid);
93278 sqlite3VdbeAddOp4(v, OP_MakeRecord, regRow, 1, regRowid, &p->affinity, 1);
93280 sqlite3VdbeAddOp2(v, OP_IdxInsert, iParm, regRowid);
93312 sqlite3ReleaseTempReg(pParse, regRowid);
99642 ** The VM register number pParse->regRowid holds the rowid of an
99655 pParse->regRowid
104602 int regRowid = 0; /* Register holding rowid */
104651 regRowid = ++pParse->nMem;
104672 regRowid);