Lines Matching defs:OE_Abort
10290 #define OE_Abort 2 /* Back out changes but do no rollback transaction */
10295 #define OE_Restrict 6 /* OE_Abort for IMMEDIATE, OE_Rollback for DEFERRED */
10383 u8 onError; /* OE_Abort, OE_Ignore, OE_Replace, or OE_None */
59862 ** * OP_Halt with P1=SQLITE_CONSTRAINT and P2=OE_Abort.
59863 ** * OP_HaltIfNull with P1=SQLITE_CONSTRAINT and P2=OE_Abort.
59890 && (pOp->p1==SQLITE_CONSTRAINT && pOp->p2==OE_Abort))
60940 p->errorAction = OE_Abort;
61594 p->errorAction = OE_Abort;
61733 }else if( p->errorAction==OE_Abort ){
65668 ** if P2==OE_Fail. Do the rollback if P2==OE_Rollback. If P2==OE_Abort,
69637 p->errorAction = OE_Abort;
70949 || pOp->p5==OE_Abort || pOp->p5==OE_Ignore || pOp->p5==OE_Replace
70978 p->errorAction = ((pOp->p5==OE_Replace) ? OE_Abort : pOp->p5);
77240 || pExpr->affinity==OE_Abort
77249 if( pExpr->affinity==OE_Abort ){
77553 case OE_Abort: zType = "abort"; break;
83601 pParse, OE_Abort, "indexed columns are not unique", P4_STATIC
83628 pParse, OE_Abort, "indexed columns are not unique", P4_STATIC);
83664 int onError, /* OE_Abort, OE_Ignore, OE_Replace, or OE_None */
84840 if( onError==OE_Abort ){
85876 sqlite3VdbeChangeP5(v, OE_Abort);
88169 pParse, OE_Abort, "foreign key constraint failed", P4_STATIC
88407 pParse, OE_Abort, "foreign key constraint failed", P4_STATIC
88822 pRaise->affinity = OE_Abort;
88911 sqlite3CodeRowTriggerDirect(pParse, pAction, pTab, regOld, OE_Abort, 0);
89574 sqlite3VdbeAddOp2(v, OP_Halt, SQLITE_INTERNAL, OE_Abort);
89935 sqlite3VdbeChangeP5(v, onError==OE_Default ? OE_Abort : onError);
90142 onError = OE_Abort;
90145 onError = OE_Abort;
90147 assert( onError==OE_Rollback || onError==OE_Abort || onError==OE_Fail
90150 case OE_Abort:
90183 onError = overrideError!=OE_Default ? overrideError : OE_Abort;
90187 if( onError==OE_Replace ) onError = OE_Abort; /* IMP: R-15569-63625 */
90203 onError = OE_Abort;
90212 onError = OE_Abort;
90216 case OE_Abort:
90307 onError = OE_Abort;
90311 else if( onError==OE_Fail ) onError = OE_Abort;
90323 assert( onError==OE_Rollback || onError==OE_Abort || onError==OE_Fail
90327 case OE_Abort:
90510 ** * The same onError processing (OE_Abort, OE_Ignore, etc)
90600 if( onError==OE_Default ) onError = OE_Abort;
90725 || (onError!=OE_Abort && onError!=OE_Rollback) /* (3) */
90739 ** (3) onError is something other than OE_Abort and OE_Rollback.
92740 { OP_Halt, SQLITE_OK, OE_Abort, 0}, /* 3 */
99714 u8 orconf /* The conflict algorithm (OE_Abort, OE_Replace, etc.) */
99746 u8 orconf /* The conflict algorithm. (OE_Abort, OE_Ignore, etc) */
100021 int orconf /* Conflict algorithm. (OE_Abort, etc) */
100097 case OE_Abort: return "abort";
101104 sqlite3VdbeChangeP5(v, onError==OE_Default ? OE_Abort : onError);
102490 assert( OE_Rollback==1 && OE_Abort==2 && OE_Fail==3 );
110730 {yygotominor.yy392 = OE_Abort;}