Structure
SQLTriggerSyntax.Create
Describes specific feature support for
CREATE TRIGGER syntax.struct Create
Topics
Initializers
init(rawValue: Int)Creates a new option set from the given raw value.
Instance Properties
var rawValue: IntThe corresponding value of the raw type.
Type Properties
static var conditionRequiresParentheses: SQLTriggerSyntax.CreateWhensupportsConditionis also set, indicates that the condition must be wrapped by parenthesis.static var postgreSQLChecks: SQLTriggerSyntax.CreateIndicates that PostgreSQL-specific syntax correctness checks should be made at runtime.static var requiresForEachRow: SQLTriggerSyntax.CreateIndicates that theFOR EACH ROWclause is syntactically required for trigger creation.static var supportsBody: SQLTriggerSyntax.CreateIndicates support for specifying a trigger’s implementation as an inline sequence of statements.static var supportsCondition: SQLTriggerSyntax.CreateIndicates support for a conditional predicate controlling invocation of the trigger.static var supportsConstraints: SQLTriggerSyntax.CreateIndicates support for theCONSTRAINTtrigger type.static var supportsDefiner: SQLTriggerSyntax.CreateIndicates support for specifying aDEFINERclause for the purposes of access control.static var supportsForEach: SQLTriggerSyntax.CreateIndicates support for theFOR EACH ROWandFOR EACH STATEMENTsyntax.static var supportsOrder: SQLTriggerSyntax.Create`Indicates support for ordering triggers relative to one another.static var supportsUpdateColumns: SQLTriggerSyntax.CreateIndicates 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