equal
deleted
inserted
replaced
107 |
107 |
108 #ifndef SQLITE_OMIT_TRIGGER |
108 #ifndef SQLITE_OMIT_TRIGGER |
109 int isView; /* Trying to update a view */ |
109 int isView; /* Trying to update a view */ |
110 int triggers_exist = 0; /* True if any row triggers exist */ |
110 int triggers_exist = 0; /* True if any row triggers exist */ |
111 #endif |
111 #endif |
112 int iBeginAfterTrigger; /* Address of after trigger program */ |
112 int iBeginAfterTrigger = 0; /* Address of after trigger program */ |
113 int iEndAfterTrigger; /* Exit of after trigger program */ |
113 int iEndAfterTrigger = 0; /* Exit of after trigger program */ |
114 int iBeginBeforeTrigger; /* Address of before trigger program */ |
114 int iBeginBeforeTrigger = 0; /* Address of before trigger program */ |
115 int iEndBeforeTrigger; /* Exit of before trigger program */ |
115 int iEndBeforeTrigger = 0; /* Exit of before trigger program */ |
116 u32 old_col_mask = 0; /* Mask of OLD.* columns in use */ |
116 u32 old_col_mask = 0; /* Mask of OLD.* columns in use */ |
117 u32 new_col_mask = 0; /* Mask of NEW.* columns in use */ |
117 u32 new_col_mask = 0; /* Mask of NEW.* columns in use */ |
118 |
118 |
119 int newIdx = -1; /* index of trigger "new" temp table */ |
119 int newIdx = -1; /* index of trigger "new" temp table */ |
120 int oldIdx = -1; /* index of trigger "old" temp table */ |
120 int oldIdx = -1; /* index of trigger "old" temp table */ |