#include <ildblink/ild.h>
Declaration of various constants.
enum IldInfoItem |
The values of this enumeration list the items of server information that can be queried.
One of these values must be used as the first argument to the function IldDbms::getInfo
.
Enumerator | |
---|---|
IldMaxDriverConnections | CLI Code : 0 ; Item Value : integer |
IldMaxConcurrentActivities | CLI Code : 1 ; Item Value : integer |
IldDataSourceName | CLI Code : 2 ; Item Value : string |
IldFetchDirection | CLI Code : 8 ; Item Value : integer ; Possible values : |
IldServerName | CLI Code : 13 ; Item Value : string |
IldDBMSName | CLI Code : 17 ; Item Value : string |
IldDBMSVersion | CLI Code : 18 ; Item Value : string |
IldCursorCommitBehavior | CLI Code : 23 ; Item Value : integer ; Possible values : |
IldDataSourceReadOnly | CLI Code : 25 ; Item Value : string |
IldDefTransactionIsolation | CLI Code : 26 ; Item Value : integer ; Possible values : |
IldIdentifierCase | CLI Code : 28 ; Item Value : integer ; Possible values : |
IldMaxColumnNameLength | CLI Code : 30 ; Item Value : integer |
IldMaxCursorNameLength | CLI Code : 31 ; Item Value : integer |
IldMaxSchemaNameLength | CLI Code : 32 ; Item Value : integer |
IldMaxCatalogNameLength | CLI Code : 34 ; Item Value : integer |
IldMaxTableNameLength | CLI Code : 35 ; Item Value : integer |
IldScrollConcurrency | CLI Code : 43 ; Item Value : integer ; Possible values : |
IldTransactionCapable | CLI Code : 46 ; Item Value : integer ; Possible values : |
IldUserName | CLI Code : 47 ; Item Value : string |
IldTransactionIsolationOpt | CLI Code : 72 ; Item Value : integer ; Possible values : |
IldIntegrity | CLI Code : 73 ; Item Value : string |
IldGetDataExtension | CLI Code : 81 ; Item Value : integer ; For this item, the returned value is always the sum of IldGetDataAnyColumn and IldGetDataAnyOrder because DB Link implements theses capabilities for all supported RDBMSs.
|
IldNullCollation | CLI Code : 85 ; Item Value : integer ; Possible values : |
IldAlterTable | CLI Code : 86 ; Item Value : integer ; Possible values : |
IldOrderByColumnsInSelect | CLI Code : 90 ; Item Value : string |
IldSpecialCharacters | CLI Code : 94 ; Item Value : string |
IldMaxColumnsInGroupBy | CLI Code : 97 ; Item Value : integer |
IldMaxColumnsInOrderBy | CLI Code : 99 ; Item Value : integer |
IldMaxColumnsInSelect | CLI Code : 100 ; Item Value : integer |
IldMaxColumnsInTable | CLI Code : 101 ; Item Value : integer |
IldMaxStatementLength | CLI Code : 105 ; Item Value : integer |
IldMaxTablesInSelect | CLI Code : 106 ; Item Value : integer |
IldMaxUserNameLength | CLI Code : 107 ; Item Value : integer |
IldOuterJoinCapabilities | CLI Code : 115 ; Item Value : integer ; Possible values : |
IldCursorSensitivity | CLI Code : 10001 ; Item Value : integer ; Possible values : |
IldDescribeParameter | CLI Code : 10002 ; Item Value : string |
IldCatalogName | CLI Code : 10003 ; Item Value : string |
IldCollatingSequence | CLI Code : 10004 ; Item Value : string |
IldMaxIdentifierLength | CLI Code : 10005 ; Item Value : integer |
const IlInt IldAlterTableAddColumn |
IldAlterTableAddColumn
const IlInt IldAlterTableAddConstraint |
IldAlterTableAddConstraint
const IlInt IldAlterTableAlterColumn |
IldAlterTableAlterColumn
const IlInt IldAlterTableDropColumn |
IldAlterTableDropColumn
const IlInt IldAlterTableDropConstraint |
IldAlterTableDropConstraint
const IlInt IldCurBehaviorClose |
IldCurBehaviorClose
const IlInt IldCurBehaviorDelete |
IldCurBehaviorDelete
const IlInt IldCurBehaviorPreserve |
IldCurBehabiorPreserve
const IlInt IldCursorAsensitive |
IldCursorAsensitive
const IlInt IldCursorInsensitive |
IldCursorInsensitive
const IlInt IldCursorSensitive |
IldCursorSensitive
const IlInt IldFetchDirectionAbsolute |
IldFetchDirectionAbsolute
const IlInt IldFetchDirectionFirst |
IldFetchDirectionFirst
const IlInt IldFetchDirectionLast |
IldFetchDirectionLast
const IlInt IldFetchDirectionNext |
IldFetchDirectionNext
const IlInt IldFetchDirectionPrior |
IldFetchDirectionPrior
const IlInt IldFetchDirectionRelative |
IldFetchDirectionRelative
const IlInt IldGetDataAnyColumn |
IldGetDataAnyColumn
const IlInt IldGetDataAnyOrder |
IldGetDataAnyOrder
const IlInt IldIdentifierLower |
IldIdentifierLower
const IlInt IldIdentifierMixed |
IldIdentifierMixed
const IlInt IldIdentifierSensitive |
IldIdentifierSensitive
const IlInt IldIdentifierUpper |
IldIdentifierUpper
const IlInt IldNullCollateHigh |
IldNullCollateHigh
const IlInt IldNullCollateLow |
IldNullCollateLow
const IlInt IldOuterJoinAllOps |
IldOuterJoinAllOps
const IlInt IldOuterJoinFull |
IldOuterJoinFull
const IlInt IldOuterJoinInner |
IldOuterJoinInner
const IlInt IldOuterJoinLeft |
IldOuterJoinLeft
const IlInt IldOuterJoinNested |
IldOuterJoinNested
const IlInt IldOuterJoinNotOrdered |
IldOuterJoinNotOrdered
const IlInt IldOuterJoinRight |
IldOuterJoinRight
const IlInt IldScrollLock |
IldScrollLock
const IlInt IldScrollOptRowver |
IldScrollOptRowver
const IlInt IldScrollOptValues |
IldScrollOptValues
const IlInt IldScrollReadOnly |
IldScrollReadOnly
const short IldSQLAllTypes |
IldSQLAllTypes
const short IldSQLBFile |
IldSQLBFile
const short IldSQLBigint |
IldSQLBigint
const short IldSQLBin |
IldSQLBin
const short IldSQLBit |
IldSQLBit (Deprecated with ISO/IEC 9075-3:2003)
const short IldSQLBitVarying |
IldSQLBitVarying (Deprecated with ISO/IEC 9075-3:2003)
const short IldSQLBLOB |
IldSQLBLOB
const short IldSQLBoolean |
IldSQLBoolean
const short IldSQLByte |
IldSQLByte
const short IldSQLChar |
IldSQLChar
const short IldSQLCLOB |
IldSQLCLOB
const short IldSQLCursor |
IldSQLCursor
const short IldSQLDate |
IldSQLDate
const short IldSQLDateTime |
IldSQLDateTime
const short IldSQLDecimal |
IldSQLDecimal
const short IldSQLDouble |
IldSQLDouble
const short IldSQLFloat |
IldSQLFloat
const short IldSQLInteger |
IldSQLInteger
const short IldSQLInterval |
IldSQLInterval
const short IldSQLIntervalDay |
IldSQLIntervalDay
const short IldSQLIntervalDH |
IldSQLIntervalDH
const short IldSQLIntervalDM |
IldSQLIntervalDM
const short IldSQLIntervalDS |
IldSQLIntervalDS
const short IldSQLIntervalHM |
IldSQLIntervalHM
const short IldSQLIntervalHour |
IldSQLIntervalHour
const short IldSQLIntervalHS |
IldSQLIntervalHS
const short IldSQLIntervalMinute |
IldSQLIntervalMinute
const short IldSQLIntervalMonth |
IldSQLIntervalMonth
const short IldSQLIntervalMS |
IldSQLIntervalMS
const short IldSQLIntervalSecomd |
IldSQLIntervalSecond
const short IldSQLIntervalYear |
IldSQLIntervalYear
const short IldSQLIntervalYM |
IldSQLIntervalYM
const short IldSQLLongBin |
IldSQLLongBin
const short IldSQLMoney |
IldSQLMoney
const short IldSQLNamedType |
IldSQLNamedType
const short IldSQLNamedTypeRef |
IldSQLReference
const short IldSQLNumeric |
IldSQLNumeric
const short IldSQLReal |
IldSQLReal
const short IldSQLRef |
IldSQLRef
const short IldSQLRow |
IldSQLRow
const short IldSQLSmallint |
IldSQLSmallint
const short IldSQLText |
IldSQLText
const short IldSQLTime |
IldSQLTime
const short IldSQLTimestamp |
IldSQLTimestamp
const short IldSQLTimestampTZ |
IldSQLTimestampTZ
const short IldSQLTimeTZ |
IldSQLTimeTZ
const short IldSQLVarBin |
IldSQLVarBin
const short IldSQLVarchar |
IldSQLVarchar
const IlInt IldTransCapableAll |
IldTransCapableAll
const IlInt IldTransCapableDDLCommit |
IldTransCapableDDLCommit
const IlInt IldTransCapableDDLIgnore |
IldTransCapableDDLIgnore
const IlInt IldTransCapableDML |
IldTransCapableDML
const IlInt IldTransCapableNone |
IldTransCapableNone
const IlInt IldTransIsolReadCommitted |
IldTransIsolReadCommitted
const IlInt IldTransIsolReadUncommitted |
IldTransIsolReadUncommitted
const IlInt IldTransIsolRepeatableRead |
IldTransIsolRepeatableRead
const IlInt IldTransIsolSerializable |
IldTransIsolSerializable