#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