Lines Matching defs:OE_Replace
10293 #define OE_Replace 5 /* Delete existing record, then do INSERT or UPDATE */
10383 u8 onError; /* OE_Abort, OE_Ignore, OE_Replace, or OE_None */
70949 || pOp->p5==OE_Abort || pOp->p5==OE_Ignore || pOp->p5==OE_Replace
70978 p->errorAction = ((pOp->p5==OE_Replace) ? OE_Abort : pOp->p5);
83664 int onError, /* OE_Abort, OE_Ignore, OE_Replace, or OE_None */
84101 ** sure all indices labeled OE_Replace come after all those labeled
84107 if( onError!=OE_Replace || pTab->pIndex==0
84108 || pTab->pIndex->onError==OE_Replace){
84113 while( pOther->pNext && pOther->pNext->onError!=OE_Replace ){
90144 if( onError==OE_Replace && pTab->aCol[i].pDflt==0 ){
90148 || onError==OE_Ignore || onError==OE_Replace );
90167 assert( onError==OE_Replace );
90187 if( onError==OE_Replace ) onError = OE_Abort; /* IMP: R-15569-63625 */
90222 case OE_Replace: {
90252 pParse, pTab, baseCur, regRowid, 0, pTrigger, OE_Replace
90310 if( onError==OE_Ignore ) onError = OE_Replace;
90324 || onError==OE_Ignore || onError==OE_Replace );
90357 assert( onError==OE_Replace );
90363 pParse, pTab, baseCur, regR, 0, pTrigger, OE_Replace
99714 u8 orconf /* The conflict algorithm (OE_Abort, OE_Replace, etc.) */
100100 case OE_Replace: return "replace";
100787 if( onError==OE_Replace ){
100792 if( pIdx->onError==OE_Replace ){
102491 assert( OE_Ignore==4 && OE_Replace==5 );
105455 sPk.onError = OE_Replace;
110143 {yygotominor.yy392 = OE_Replace;}
110386 {yygotominor.yy258 = OE_Replace;}