![]()  | 
  
    Qore Programming Language Reference Manual
    1.9.0
    
   | 
 
Variables | |
| const | Qore::SQL::DBI_CAP_AUTORECONNECT = DBI_CAP_AUTORECONNECT | 
| Indicates that the DBI driver supports automatically/transparently reconnecting to the server if the connection is lost while not in a transaction.  | |
| const | Qore::SQL::DBI_CAP_BIND_BY_PLACEHOLDER = DBI_CAP_BIND_BY_PLACEHOLDER | 
| Indicates that the DBI driver supports binding placeholder buffers when executing SQL to retrieve data from queries and procedures, etc.  | |
| const | Qore::SQL::DBI_CAP_BIND_BY_VALUE = DBI_CAP_BIND_BY_VALUE | 
Indicates that the DBI driver supports directly binding qore values into queries using the %v placeholder in the query string.  | |
| const | Qore::SQL::DBI_CAP_CHARSET_SUPPORT = DBI_CAP_CHARSET_SUPPORT | 
| Indicates that the DBI driver supports proper character encoding conversions.  | |
| const | Qore::SQL::DBI_CAP_EVENTS = DBI_CAP_EVENTS | 
| Indicates that the DBI driver supports the event API.  | |
| const | Qore::SQL::DBI_CAP_HAS_ARRAY_BIND = DBI_CAP_HAS_ARRAY_BIND | 
| Indicates that the DBI driver supports binding arrays by value for bulk DML operations.  | |
| const | Qore::SQL::DBI_CAP_HAS_DESCRIBE = DBI_CAP_HAS_DESCRIBE | 
| Indicates that the DBI driver supports the describe method.  | |
| const | Qore::SQL::DBI_CAP_HAS_EXECRAW = DBI_CAP_HAS_EXECRAW | 
| Indicates that the DBI driver supports the Datasource::execRaw() and DatasourcePool::execRaw() methods.  | |
| const | Qore::SQL::DBI_CAP_HAS_NUMBER_SUPPORT = DBI_CAP_HAS_NUMBER_SUPPORT | 
| Indicates that the DBI driver supports arbitrary-precision numeric support for binding and retrieving values.  | |
| const | Qore::SQL::DBI_CAP_HAS_OPTION_SUPPORT = DBI_CAP_HAS_OPTION_SUPPORT | 
| Indicates that the DBI driver supports the new driver option API.  | |
| const | Qore::SQL::DBI_CAP_HAS_RESULTSET_OUTPUT = DBI_CAP_HAS_RESULTSET_OUTPUT | 
| Indicates that the DBI driver supports result set output binding with a SQLStatement output variable.  More... | |
| const | Qore::SQL::DBI_CAP_HAS_SELECT_ROW = DBI_CAP_HAS_SELECT_ROW | 
| Indicates that the DBI driver supports a native selectRow() method implementation.  | |
| const | Qore::SQL::DBI_CAP_HAS_STATEMENT = DBI_CAP_HAS_STATEMENT | 
| Indicates that the DBI driver supports the prepared statement interface (the SQLStatement class)  | |
| const | Qore::SQL::DBI_CAP_LOB_SUPPORT = DBI_CAP_LOB_SUPPORT | 
| Indicates that the DBI driver supports LOB columns (BLOBs and CLOBs, for example)  | |
| const | Qore::SQL::DBI_CAP_SERVER_TIME_ZONE = DBI_CAP_SERVER_TIME_ZONE | 
Indicates that the DBI driver supports automatically converting date/time values to the server's presumed time zone (also implies that the driver supports the "timezone" option) and tagging date/time values with the same; this is independent from the client's current time zone setting.  | |
| const | Qore::SQL::DBI_CAP_STORED_PROCEDURES = DBI_CAP_STORED_PROCEDURES | 
| Indicates that the DBI driver supports stored procedure execution.  | |
| const | Qore::SQL::DBI_CAP_TIME_ZONE_SUPPORT = DBI_CAP_TIME_ZONE_SUPPORT | 
| Indicates that the DBI driver supports time zones in times.  | |
| const | Qore::SQL::DBI_CAP_TRANSACTION_MANAGEMENT = DBI_CAP_TRANSACTION_MANAGEMENT | 
| Indicates that the DBI driver supports transaction management.  | |
These are contants that define the meaning of bits in the capability mask such as returned by Datasource::getCapabilities()
| const Qore::SQL::DBI_CAP_HAS_RESULTSET_OUTPUT = DBI_CAP_HAS_RESULTSET_OUTPUT | 
Indicates that the DBI driver supports result set output binding with a SQLStatement output variable.