Lines Matching full:trigger
1323 ** ^(If an [INSERT] occurs within a trigger, then the [rowid] of the inserted
1324 ** row is returned by this routine as long as the trigger is running.
1325 ** But once the trigger terminates, the value returned by this routine
1326 ** reverts to the last value inserted before the trigger fired.)^
1365 ** ^Changes to a view that are simulated by an [INSTEAD OF trigger]
1374 ** A "trigger context" is a scope of execution that begins and
1375 ** ends with the script of a [CREATE TRIGGER | trigger].
1377 ** evaluated outside of any trigger. This is the "top level"
1378 ** trigger context. If a trigger fires from the top level, a
1379 ** new trigger context is entered for the duration of that one
1380 ** trigger. Subtriggers create subcontexts for their duration.
1383 ** not create a new trigger context.
1387 ** trigger context.
1391 ** that also occurred at the top level. ^(Within the body of a trigger,
1394 ** statement within the body of the same trigger.
1413 ** from all [CREATE TRIGGER | trigger] contexts and changes made by
1417 ** count does not include rows of views that fire an [INSTEAD OF trigger],
1418 ** though if the INSTEAD OF trigger makes changes of its own, those changes
1481 ** well-formed CREATE TRIGGER statement. ^Semicolons that are embedded within
2000 ** is the name of the inner-most trigger or view that is responsible for
2009 #define SQLITE_CREATE_TEMP_TRIGGER 5 /* Trigger Name Table Name */
2011 #define SQLITE_CREATE_TRIGGER 7 /* Trigger Name Table Name */
2018 #define SQLITE_DROP_TEMP_TRIGGER 14 /* Trigger Name Table Name */
2020 #define SQLITE_DROP_TRIGGER 16 /* Trigger Name Table Name */
2052 ** contain a UTF-8 SQL comment that identifies the trigger.)^