Table of Contents

Class TSimpleDmlTriggerClause

Namespace
gudusoft.gsqlparser.nodes
Assembly
gudusoft.gsqlparser.dll

Use this clause to define a single trigger on a DML event.

public class TSimpleDmlTriggerClause : TParseTreeNode, Visitable
Inheritance
TSimpleDmlTriggerClause
Implements
Inherited Members

Properties

DmlEventClause

The DML_event_clause lets you specify one of three DML statements that can cause the trigger to fire. @return

public virtual TDmlEventClause DmlEventClause { get; set; }

Property Value

TDmlEventClause

FireMode

When or how this trigger was fired. @return

fireMode_before

fireMode_after

fireMode_insteadOf

fireMode_for

public virtual int FireMode { get; set; }

Property Value

int

Methods

accept(TParseTreeVisitor)

public override void accept(TParseTreeVisitor v)

Parameters

v TParseTreeVisitor

acceptChildren(TParseTreeVisitor)

public override void acceptChildren(TParseTreeVisitor v)

Parameters

v TParseTreeVisitor

doParse(TCustomSqlStatement, ESqlClause)

analyze this node

public override void doParse(TCustomSqlStatement psql, ESqlClause plocation)

Parameters

psql TCustomSqlStatement
plocation ESqlClause

init(object, object)

public override void init(object arg1, object arg2)

Parameters

arg1 object
arg2 object