OraClasses unit defines following data type constants:
dtRowId
dtCursor
dtOraBlob
dtOraClob
dtBFILE
dtCFILE
dtLabel
dtFixedChar
dtUndefined
dtTimeStamp
dtTimeStampTZ
dtTimeStampLTZ
dtIntervalYM
dtIntervalDS
// obsolete
dtBLOBLocator = dtOraBlob
dtCLOBLocator = dtOraClob
Classes
| Name | Description |
|
TNotifyTableChanges |
Allows getting the list of tables and changes made to them using the TNotifyTableChanges.Changes property. |
|
TOraCursor |
A class holding the internal Oracle Call Interface data CDA for Oracle 7 and the OCIStmt descriptor for Oracle 8. |
|
TOraFile |
A class holding the value of the BFile field and parameter. |
|
TOraInterval |
A class providing support for Oracle 9 interval datatypes. |
|
TOraLob |
A class holding the value of the BLOB and CLOB fields and parameters. |
|
TOraNumber |
A class supporting |
|
TOraTimeStamp |
A class supporting Oracle 9 timestamp datatypes. |
Enumerations
| Name | Description |
|
TChangeNotifyEventType |
Contains the event type. |
|
TConnectMode |
Specifies the system privileges used when a user connects to the server. |
|
TMessageType |
Defines the type of the next message found in the received named pipe local buffer. |
|
TOptimizerMode |
Specifies the optimizer mode for connection. |
Variables
| Name | Description |
|
FloatPrecision |
Set this constant to define the type of NUMBER fields with Scale > 0. |
|
IntegerPrecision |
Set this constant to define the type of NUMBER fields with precision less than or equal to IntegerPrecision as dtInteger. |
|
LargeIntPrecision |
Set this constant to define the type of NUMBER fields with precision greater than the IntegerPresision and less than or equal to LargeIntPrecision as dtLargeInt. |