Lines Matching refs:TRIGGER
2515 ** <dd> ^This option is used to enable or disable [CREATE TRIGGER | triggers].
2866 ** considered - auxiliary changes caused by [CREATE TRIGGER | triggers],
3002 ** well-formed CREATE TRIGGER statement. ^Semicolons that are embedded within
18542 ** CREATE TRIGGER trig BEFORE UPDATE ON t(a,b,c) ...;
19203 Trigger *pNewTrigger; /* Trigger under construct by a CREATE TRIGGER */
32579 sqlite3TreeViewLine(pView, "TRIGGER %s", pTrigger->zName);
77344 ** and causes a BEFORE TRIGGER to do a secondary insert on the other SQL
112540 /* Rewrite all CREATE TABLE, INDEX, TRIGGER or VIEW statements in
114290 ** resolution problems in a CREATE TRIGGER|TABLE|VIEW|INDEX statement.
128324 ** CREATE TRIGGER ... DELETE ON p BEGIN
139700 ** the body of a TRIGGER. The purpose of such selects is to call
146458 ** This is called by the parser when it sees a CREATE TRIGGER statement
146466 Parse *pParse, /* The parse context of the CREATE TRIGGER statement */
146510 ** CREATE TRIGGER attached.demo AFTER INSERT ON attached.tab ....
146675 Token *pAll /* Token that describes the complete CREATE TRIGGER */
146741 " VALUES('trigger',%Q,%Q,0,'CREATE TRIGGER %q')",
146789 ** body of a TRIGGER.
146891 ** sees an UPDATE statement inside the body of a CREATE TRIGGER.
146931 ** sees a DELETE statement inside the body of a CREATE TRIGGER.
147411 ** CREATE TRIGGER AFTER INSERT ON t1 BEGIN;
147571 sqlite3MPrintf(db, "-- TRIGGER %s", pTrigger->zName), P4_DYNAMIC
166296 ** TRIGGER. "a" is the event type, one of TK_UPDATE, TK_INSERT,
167531 59, /* TRIGGER => ID */
167804 /* 77 */ "TRIGGER",
168312 /* 259 */ "trigger_decl ::= temp TRIGGER ifnotexists nm dbnm trigger_time trigger_event ON fullname foreach_clause when_clause",
168335 /* 282 */ "cmd ::= DROP TRIGGER ifexists fullname",
169223 285, /* (259) trigger_decl ::= temp TRIGGER ifnotexists nm dbnm trigger_time trigger_event ON fullname foreach_clause when_clause */
169246 190, /* (282) cmd ::= DROP TRIGGER ifexists fullname */
169633 -11, /* (259) trigger_decl ::= temp TRIGGER ifnotexists nm dbnm trigger_time trigger_event ON fullname foreach_clause when_clause */
169656 -4, /* (282) cmd ::= DROP TRIGGER ifexists fullname */
170920 case 259: /* trigger_decl ::= temp TRIGGER ifnotexists nm dbnm trigger_time trigger_event ON fullname foreach_clause when_clause */
171025 case 282: /* cmd ::= DROP TRIGGER ifexists fullname */
171991 ** 2: ROLLBACK TRIGGER
172195 testcase( i==54 ); /* TRIGGER */
173074 ** Special handling is require for CREATE TRIGGER statements.
173075 ** Whenever the CREATE TRIGGER keywords are seen, the statement
173096 ** (5) TRIGGER We are in the middle of a trigger definition that must be
173129 /* A complex statement machine used to detect the end of a CREATE TRIGGER
173134 /* State: ** SEMI WS OTHER EXPLAIN CREATE TEMP TRIGGER END */
173140 /* 5 TRIGGER: */ { 6, 5, 5, 5, 5, 5, 5, 5, },
209681 "DROP TRIGGER IF EXISTS temp.rbu_insert_tr;"
209682 "DROP TRIGGER IF EXISTS temp.rbu_update1_tr;"
209683 "DROP TRIGGER IF EXISTS temp.rbu_update2_tr;"
209684 "DROP TRIGGER IF EXISTS temp.rbu_delete_tr;"
211300 "CREATE TEMP TRIGGER rbu_delete_tr BEFORE DELETE ON \"%s%w\" "
211305 "CREATE TEMP TRIGGER rbu_update1_tr BEFORE UPDATE ON \"%s%w\" "
211310 "CREATE TEMP TRIGGER rbu_update2_tr AFTER UPDATE ON \"%s%w\" "
211321 "CREATE TEMP TRIGGER rbu_insert_tr AFTER INSERT ON \"%s%w\" "