#include <internals.h>
Data Fields | |
SQLHDBC | od_conn |
ODBC database connection. | |
int | connected |
True if the connection is open. | |
enum dba_db_server_type | server_type |
Type of SQL server we are connected to. | |
SQLHSTMT | stm_begin |
Precompiled BEGIN SQL statement. | |
SQLHSTMT | stm_commit |
Precompiled COMMIT SQL statement. | |
SQLHSTMT | stm_rollback |
Precompiled ROLLBACK SQL statement. | |
SQLHSTMT | stm_last_insert_id |
Precompiled LAST_INSERT_ID (or equivalent) SQL statement. | |
DBALLE_SQL_C_SINT_TYPE | last_insert_id |
ID of the last autogenerated primary key. | |
struct _dba_db_repinfo * | repinfo |
Accessors for the various parts of the database. | |
struct _dba_db_pseudoana * | pseudoana |
Pseudoana station information. | |
struct _dba_db_context * | context |
Variable context. | |
struct _dba_db_data * | data |
Variable values. | |
struct _dba_db_attr * | attr |
Variable attributes. | |
struct _dba_db_seq * | seq_pseudoana |
Sequence accessors. | |
struct _dba_db_seq * | seq_context |
Context ID sequence. |
struct _dba_db_repinfo* _dba_db::repinfo [read] |
Accessors for the various parts of the database.
struct _dba_db_seq* _dba_db::seq_pseudoana [read] |
Sequence accessors.
They are NULL for databases such as MySQL that do not use sequences. Pseudoana ID sequence