Qore Programming Language Reference Manual 2.0.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. | |
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.