Lines Matching defs:SQLITE_DELETE

3503 ** ^If the action code is [SQLITE_DELETE] and the callback returns
3593 #define SQLITE_DELETE 9 /* Table Name NULL */
7184 ** ^The second callback argument is one of [SQLITE_INSERT], [SQLITE_DELETE],
10699 ** [SQLITE_INSERT], [SQLITE_DELETE], or [SQLITE_UPDATE] to identify the
10739 ** undefined. This must only be used within SQLITE_UPDATE and SQLITE_DELETE
10749 ** preupdate callbacks; if it is used by an SQLITE_DELETE callback then the
10760 ** the pre-update hook is invoked with SQLITE_DELETE. This is because the
10762 ** callback made with op==SQLITE_DELETE is actually a write using the
11898 ** *pOp is set to one of [SQLITE_INSERT], [SQLITE_DELETE] or [SQLITE_UPDATE],
11966 ** currently points to is either [SQLITE_DELETE] or [SQLITE_UPDATE]. Otherwise,
90343 || (pCsr->nField==nRealCol+1 && op==SQLITE_DELETE && iReg==-1)
92545 /* Test that this call is being made from within an SQLITE_DELETE or
92670 if( !p || p->op==SQLITE_DELETE ){
98978 (opflags & OPFLAG_ISUPDATE) ? SQLITE_UPDATE : SQLITE_DELETE,
99015 db->xUpdateCallback(db->pUpdateArg, SQLITE_DELETE, zDb, pTab->zName,
102697 ** TODO: The preupdate-hook is passed SQLITE_DELETE, even though this
102702 ** same way as an SQLITE_DELETE (the SQLITE_DELETE code is actually
102712 v, v->apCsr[0], SQLITE_DELETE, p->zDb, p->pTab, iKey, -1, p->iCol
121138 ** SQLITE_DELETE
124885 if( sqlite3AuthCheck(pParse, SQLITE_DELETE, zTab, 0, zDb)){
124909 if( sqlite3AuthCheck(pParse, SQLITE_DELETE, pTab->zName, 0, zDb) ){
125982 if( sqlite3AuthCheck(pParse, SQLITE_DELETE, zTab, 0, zDb) ){
128008 rcauth = sqlite3AuthCheck(pParse, SQLITE_DELETE, pTab->zName, 0,
128081 ** IMPLEMENTATION-OF: R-17228-37124 If the action code is SQLITE_DELETE and
152400 sqlite3AuthCheck(pParse, SQLITE_DELETE, zTab, 0, zDb) ){
225182 ** that caused the conflict was an INSERT or UPDATE, or to SQLITE_DELETE if
225774 assert( op==SQLITE_INSERT || op==SQLITE_UPDATE || op==SQLITE_DELETE );
225870 int bPkOnly = (p->op==SQLITE_DELETE && bPatchset);
226459 if( op!=SQLITE_DELETE ){
226467 }else if( op==SQLITE_DELETE ){
226632 ** this is an SQLITE_UPDATE or SQLITE_DELETE), or just the PK
227129 rc = sessionDiffFindNew(SQLITE_DELETE, pSession, pTo, zFrom, zDb, zExpr);
227599 sessionAppendByte(pBuf, SQLITE_DELETE, &rc);
228601 if( p->op!=SQLITE_UPDATE && p->op!=SQLITE_DELETE && p->op!=SQLITE_INSERT ){
228609 }else if( p->bPatchset && op==SQLITE_DELETE ){
228624 if( p->op!=SQLITE_INSERT && (p->bPatchset==0 || p->op==SQLITE_DELETE) ){
228631 if( p->op!=SQLITE_DELETE ){
228651 if( p->op==SQLITE_INSERT ) p->op = SQLITE_DELETE;
228652 else if( p->op==SQLITE_DELETE ) p->op = SQLITE_INSERT;
228755 ** SQLITE_UPDATE or SQLITE_DELETE change (see sqlite3changeset_op()).
228771 if( pIter->op!=SQLITE_UPDATE && pIter->op!=SQLITE_DELETE ){
228945 case SQLITE_DELETE: {
228948 int eType2 = (eType==SQLITE_DELETE ? SQLITE_INSERT : SQLITE_DELETE);
229536 if( op!=SQLITE_DELETE && p->bIgnoreNoop ){
229586 assert( eOp==SQLITE_DELETE || eOp==SQLITE_INSERT || eOp==SQLITE_UPDATE );
229589 (eOp==SQLITE_DELETE ? SQLITE_DELETE : SQLITE_INSERT), &rc
229594 if( eOp==SQLITE_DELETE || (eOp==SQLITE_UPDATE && p->abPK[i]) ){
229763 if( op==SQLITE_DELETE ){
229898 assert( pIter->op==SQLITE_UPDATE || pIter->op==SQLITE_DELETE );
230372 if( pExist->op==SQLITE_DELETE && pExist->bIndirect ){
230427 || (op1==SQLITE_DELETE && op2==SQLITE_UPDATE)
230428 || (op1==SQLITE_DELETE && op2==SQLITE_DELETE)
230431 }else if( op1==SQLITE_INSERT && op2==SQLITE_DELETE ){
230458 }else if( op1==SQLITE_DELETE ){ /* DELETE + INSERT */
230484 assert( op1==SQLITE_UPDATE && op2==SQLITE_DELETE );
230485 pNew->op = SQLITE_DELETE;
230543 if( op==SQLITE_INSERT || (op==SQLITE_DELETE && pGrp->bPatch==0) ){
230606 assert( op==SQLITE_DELETE && pGrp->bPatch );
230734 pTab, (pIter->bPatchset && op==SQLITE_DELETE), aRec, pTab->nChange
230740 bPkOnly1 = (*pp)->op==SQLITE_DELETE;
230741 bPkOnly2 = op==SQLITE_DELETE;
231220 assert( pChange->op==SQLITE_DELETE || pChange->op==SQLITE_INSERT );
231236 if( pChange->op==SQLITE_DELETE ){
231255 assert( pIter->op==SQLITE_DELETE );
231258 sessionAppendByte(&sOut, SQLITE_DELETE, &rc);