Structure
SQLTriggerSyntax.Create
Describes specific feature support for
CREATE TRIGGER syntax.struct Create
Topics
Initializers
init(rawValue:)Creates a new option set from the given raw value.
Instance Properties
rawValueThe corresponding value of the raw type.
Type Properties
conditionRequiresParenthesesWhensupportsConditionis also set, indicates that the condition must be wrapped by parenthesis.postgreSQLChecksIndicates that PostgreSQL-specific syntax correctness checks should be made at runtime.requiresForEachRowIndicates that theFOR EACH ROWclause is syntactically required for trigger creation.supportsBodyIndicates support for specifying a trigger’s implementation as an inline sequence of statements.supportsConditionIndicates support for a conditional predicate controlling invocation of the trigger.supportsConstraintsIndicates support for theCONSTRAINTtrigger type.supportsDefinerIndicates support for specifying aDEFINERclause for the purposes of access control.supportsForEachIndicates support for theFOR EACH ROWandFOR EACH STATEMENTsyntax.supportsOrder`Indicates support for ordering triggers relative to one another.supportsUpdateColumnsIndicates support for anOFclause onUPDATEtriggers specifying that only a subset of columns should invoke the trigger.
Relationships
Conforms To
Swift.EquatableSwift.ExpressibleByArrayLiteralSwift.OptionSetSwift.RawRepresentableSwift.SendableSwift.SendableMetatypeSwift.SetAlgebra