Lines Matching defs:isDeferred
18556 u8 isDeferred; /* True if constraint checking is deferred till COMMIT */
125060 pFKey->isDeferred = 0;
125093 ** clause is seen as part of a foreign key definition. The isDeferred
125098 SQLITE_PRIVATE void sqlite3DeferForeignKey(Parse *pParse, int isDeferred){
125105 assert( isDeferred==0 || isDeferred==1 ); /* EV: R-30323-21917 */
125106 pFKey->isDeferred = (u8)isDeferred;
131745 (!pFKey->isDeferred
131758 sqlite3VdbeAddOp2(v, OP_FkIfZero, pFKey->isDeferred, iOk);
131848 if( !pFKey->isDeferred && !(pParse->db->flags & SQLITE_DeferFKs)
131860 if( nIncr>0 && pFKey->isDeferred==0 ){
131863 sqlite3VdbeAddOp2(v, OP_FkCounter, pFKey->isDeferred, nIncr);
131979 iFkIfZero = sqlite3VdbeAddOp2(v, OP_FkIfZero, pFKey->isDeferred, 0);
132057 sqlite3VdbeAddOp2(v, OP_FkCounter, pFKey->isDeferred, nIncr);
132159 if( p->isDeferred || (db->flags & SQLITE_DeferFKs) ) break;
132366 sqlite3VdbeAddOp2(v, OP_FkCounter, pFKey->isDeferred, -1);
132434 if( !pFKey->isDeferred && !(db->flags & SQLITE_DeferFKs)
132484 if( !pFKey->isDeferred && eAction!=OE_Cascade && eAction!=OE_SetNull ){
132878 assert( pFKey->isDeferred==0 || pFKey->isDeferred==1 );