sqlrtypes.h File Reference
Header for RaimaDB ODBC types. More...
Include dependency graph for sqlrtypes.h:
This graph shows which files directly or indirectly include this file:
Data Structures |
|
struct | RDM_TIMETZ_STRUCT |
struct | RDM_TIMESTAMPTZ_STRUCT |
Macros |
|
#define | SQL_EMPSTR ((SQLCHAR *) "") |
#define | SQL_EMPWSTR ((SQLWCHAR *) L"") |
#define | SQL_EMPTSTR ((SQLTCHAR *) "") |
#define | SQL_TCHARSQL_CHAR |
#define | SQL_TVARCHARSQL_VARCHAR |
#define | SQL_TLONGVARCHARSQL_LONGVARCHAR |
#define | SQL_RDM_ROWID (SQL_DRIVER_SQL_TYPE_BASE + 0) |
#define | SQL_RDM_TIMETZ (SQL_DRIVER_SQL_TYPE_BASE + 1) |
#define | SQL_RDM_TIMESTAMPTZ (SQL_DRIVER_SQL_TYPE_BASE + 2) |
#define | SQL_ROWIDSQL_RDM_ROWID /* for backward compatibility */ |
#define | SQL_C_RDM_ROWID (SQL_DRIVER_C_TYPE_BASE + 0) |
#define | SQL_C_RDM_TIMETZ (SQL_DRIVER_C_TYPE_BASE + 1) |
#define | SQL_C_RDM_TIMESTAMPTZ (SQL_DRIVER_C_TYPE_BASE + 2) |
#define | SQL_C_ROWIDSQL_C_RDM_ROWID /* for backward compatibility */ |
Typedefs |
|
typedef RDM_ROWID_T | SQLROWID |
typedef int32_t(* | ECALLBACK) (int16_t, SQLHANDLE, SQLRETURN, const void *) |
RaimaDB specific error callback function definition. More... |
|
Enumerations |
|
enum | RDM_CONN_TYPE { CT_LOCAL = 0, CT_REMOTE, CT_UNKNOWN } |
RaimaDB specific connection type values. More... |
|
Detailed Description
Header for RaimaDB ODBC types.
Raima Database Manager
ODBC Support Package
Raima Database Manager extended ODBC type definitions
Copyright (C) 2011 Raima Inc., All rights reserved.
Use of this software, whether in source code format, or in executable, binary object code form, is governed by the Raima LICENSE which is fully described in the LICENSE.TXT file, included within this distribution of files.
Macro Definition Documentation
SQL_C_RDM_ROWID
#define SQL_C_RDM_ROWID (SQL_DRIVER_C_TYPE_BASE + 0) |
SQL_C_RDM_TIMESTAMPTZ
#define SQL_C_RDM_TIMESTAMPTZ (SQL_DRIVER_C_TYPE_BASE + 2) |
SQL_C_RDM_TIMETZ
#define SQL_C_RDM_TIMETZ (SQL_DRIVER_C_TYPE_BASE + 1) |
SQL_C_ROWID
#define SQL_C_ROWID SQL_C_RDM_ROWID /* for backward compatibility */ |
SQL_EMPSTR
#define SQL_EMPSTR ((SQLCHAR *) "") |
- Examples
- odbc01Example_main.c.
SQL_EMPTSTR
#define SQL_EMPTSTR ((SQLTCHAR *) "") |
SQL_EMPWSTR
#define SQL_EMPWSTR ((SQLWCHAR *) L"") |
SQL_RDM_ROWID
#define SQL_RDM_ROWID (SQL_DRIVER_SQL_TYPE_BASE + 0) |
SQL_RDM_TIMESTAMPTZ
#define SQL_RDM_TIMESTAMPTZ (SQL_DRIVER_SQL_TYPE_BASE + 2) |
SQL_RDM_TIMETZ
#define SQL_RDM_TIMETZ (SQL_DRIVER_SQL_TYPE_BASE + 1) |
SQL_ROWID
#define SQL_ROWID SQL_RDM_ROWID /* for backward compatibility */ |
SQL_TCHAR
#define SQL_TCHAR SQL_CHAR |
SQL_TLONGVARCHAR
#define SQL_TLONGVARCHAR SQL_LONGVARCHAR |
SQL_TVARCHAR
#define SQL_TVARCHAR SQL_VARCHAR |
Typedef Documentation
ECALLBACK
RaimaDB specific error callback function definition.
SQLROWID
typedef RDM_ROWID_T SQLROWID |
Enumeration Type Documentation
RDM_CONN_TYPE
enum RDM_CONN_TYPE |