TSqlVersioningUpdateOperation

Inheritance

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

Source

Sql.Database.Logical.Versioned.pas (56)

Fields

ScopeVisibilityTypeNameDescription
InstanceprivateTIntegerTransactionId

Methods

ScopeVisibilityResultNameDescription
InstanceprotectedTBooleanIsManagedColumn(Column: TSqlTableColumn)
InstancepublicCreate(Database: TSqlDatabase; TemporaryIdentifier: TText; Table: TSqlTable; Columns: TList<TSqlTableColumn>; TransactionId: TInteger)
InstancepublicTSqlExpressionCreatePresentRestriction()
InstancepublicAddManagingColumns(InsertSelect: TSqlInsertSelect)
InstancepublicValidateManagedColumns()