TSqlBranchingUpdateOperation

Inheritance

LevelAncestorDescription
1TObjectUltimate ancestor in a class hierarchy
2TLogicalSqlUpdateOperationFacilitates implementing a logical SQL operation though a temporary table containing an update result
3TSqlBranchingUpdateOperation

Source

Sql.Database.Logical.Branching.pas (42)

Fields

ScopeVisibilityTypeNameDescription
InstanceprotectedTBranchSetManagerBranchSetManager
InstanceprotectedTBranchSetBranchSet

Methods

ScopeVisibilityResultNameDescription
InstanceprotectedTBooleanIsManagedColumn(Column: TSqlTableColumn)
InstancepublicCreate(Database: TSqlDatabase; TemporaryIdentifier: TText; Table: TSqlTable; Columns: TList<TSqlTableColumn>; BranchSetManager: TBranchSetManager; BranchSet: TBranchSet)
InstancepublicAddManagingColumns(InsertSelect: TSqlInsertSelect)
InstancepublicTSqlExpressionCreatePresentRestriction()