Table of Contents

Enum OidMode

Namespace
Tripous.Data
Assembly
Tripous.Data.dll

Indicates when a numeric ID, which uniquelly identifies a database row, is created: Before or After the insertion of the new row. For example, MS Sql identity columns are considered After. Firebird Generators and Oracle Sequencers are considered Before.

OidMode has effect only when OIDs are integers.

An OID (Object Identifier) must uniquely identify a data table row and must has no business meaning at all.

public enum OidMode
Extension Methods

Fields

AutoInc = 2

Numeric ID values are generated along with the insert of the new row,
by an auto-increment mechanism

Generator = 1

Numeric ID values are generated before the insert of the new row, possibly by a generator or sequencer mechanism

None = 0

Not known.