Lines Matching defs:lastRowid
9122 ** The sqlite.lastRowid records the last insert rowid generated by an
9124 ** trigger has its own context, so that lastRowid can be updated inside
9126 ** exits. Upon entering a before or instead of trigger, lastRowid is no
9134 ** context stack just like lastRowid so that the count of changes
9162 i64 lastRowid; /* ROWID of most recent insert (see above) */
10623 #define OPFLAG_LASTROWID 0x02 /* Set to update db->lastRowid */
12265 Bool rowidIsValid; /* True if lastRowid is valid */
12277 i64 lastRowid; /* Last rowid from a Next or NextIdx operation */
12334 i64 lastRowid; /* Last insert rowid (sqlite3.lastRowid) */
58695 v->db->lastRowid = pFrame->lastRowid;
59583 p->lastRowid = p->movetoTarget;
65703 u.az.pC->lastRowid = u.az.iKey;
66014 u.bd.pC->lastRowid = pIn3->u.i;
66169 u.be.v = db->lastRowid;
66281 if( pOp->p5 & OPFLAG_LASTROWID ) db->lastRowid = u.bf.iKey;
66352 assert( u.bg.pC->rowidIsValid ); /* lastRowid set by previous OP_NotFound */
66353 u.bg.iKey = u.bg.pC->lastRowid;
66516 u.bi.v = u.bi.pC->lastRowid;
67407 u.by.pFrame->lastRowid = db->lastRowid;
68236 db->lastRowid = u.cm.rowid;
107870 return db->lastRowid;