Harlinn.Windows 0.1
|
Classes | |
struct | dbdatetime |
struct | dbdatetime4 |
struct | dbmoney |
struct | tagDBTIME2 |
struct | tagDBTIMESTAMPOFFSET |
struct | tagSS_TIME2_STRUCT |
struct | tagSS_TIMESTAMPOFFSET_STRUCT |
Typedefs | |
typedef char | DBCHAR |
typedef short | SQLSMALLINT |
typedef unsigned short | SQLUSMALLINT |
typedef unsigned char | DBBINARY |
typedef unsigned char | DBTINYINT |
typedef short | DBSMALLINT |
typedef unsigned short | DBUSMALLINT |
typedef double | DBFLT8 |
typedef unsigned char | DBBIT |
typedef unsigned char | DBBOOL |
typedef float | DBFLT4 |
typedef DBFLT4 | DBREAL |
typedef UINT | DBUBOOL |
typedef struct Harlinn::ODBC::MsSql::dbmoney | DBMONEY |
typedef struct Harlinn::ODBC::MsSql::dbdatetime | DBDATETIME |
typedef struct Harlinn::ODBC::MsSql::dbdatetime4 | DBDATETIM4 |
typedef LONG | DBMONEY4 |
typedef struct Harlinn::ODBC::MsSql::tagSS_TIME2_STRUCT | SQL_SS_TIME2_STRUCT |
typedef struct Harlinn::ODBC::MsSql::tagSS_TIMESTAMPOFFSET_STRUCT | SQL_SS_TIMESTAMPOFFSET_STRUCT |
typedef struct Harlinn::ODBC::MsSql::tagDBTIME2 | DBTIME2 |
typedef struct Harlinn::ODBC::MsSql::tagDBTIMESTAMPOFFSET | DBTIMESTAMPOFFSET |
using | DBNUM_PREC_TYPE = BYTE |
using | DBNUM_SCALE_TYPE = BYTE |
using | DBNUM_VAL_TYPE = BYTE |
Variables | |
constexpr const char | SQLODBC_PRODUCT_NAME_FULL_VER_ANSI [] = "Microsoft ODBC Driver 11 for SQL Server" |
constexpr const char | SQLODBC_PRODUCT_NAME_FULL_ANSI [] = "Microsoft ODBC Driver for SQL Server" |
constexpr const char | SQLODBC_PRODUCT_NAME_SHORT_VER_ANSI [] = "ODBC Driver 11 for SQL Server" |
constexpr const char | SQLODBC_PRODUCT_NAME_SHORT_ANSI [] = "ODBC Driver for SQL Server" |
constexpr const char | SQLODBC_FILE_NAME_ANSI [] = "msodbcsql" |
constexpr const char | SQLODBC_FILE_NAME_VER_ANSI [] = "msodbcsql11" |
constexpr const char | SQLODBC_FILE_NAME_FULL_ANSI [] = "msodbcsql11.dll" |
constexpr const wchar_t | SQLODBC_PRODUCT_NAME_FULL_VER_UNICODE [] = L"Microsoft ODBC Driver 11 for SQL Server" |
constexpr const wchar_t | SQLODBC_PRODUCT_NAME_FULL_UNICODE [] = L"Microsoft ODBC Driver for SQL Server" |
constexpr const wchar_t | SQLODBC_PRODUCT_NAME_SHORT_VER_UNICODE [] = L"ODBC Driver 11 for SQL Server" |
constexpr const wchar_t | SQLODBC_PRODUCT_NAME_SHORT_UNICODE [] = L"ODBC Driver for SQL Server" |
constexpr const wchar_t | SQLODBC_FILE_NAME_UNICODE [] = L"msodbcsql" |
constexpr const wchar_t | SQLODBC_FILE_NAME_VER_UNICODE [] = L"msodbcsql11" |
constexpr const wchar_t | SQLODBC_FILE_NAME_FULL_UNICODE [] = L"msodbcsql11.dll" |
constexpr const char * | SQLODBC_PRODUCT_NAME_FULL_VER = SQLODBC_PRODUCT_NAME_FULL_VER_ANSI |
constexpr const char * | SQLODBC_PRODUCT_NAME_FULL = SQLODBC_PRODUCT_NAME_FULL_ANSI |
constexpr const char * | SQLODBC_PRODUCT_NAME_SHORT_VER = SQLODBC_PRODUCT_NAME_SHORT_VER_ANSI |
constexpr const char * | SQLODBC_PRODUCT_NAME_SHORT = SQLODBC_PRODUCT_NAME_SHORT_ANSI |
constexpr const char * | SQLODBC_FILE_NAME = SQLODBC_FILE_NAME_ANSI |
constexpr const char * | SQLODBC_FILE_NAME_VER = SQLODBC_FILE_NAME_VER_ANSI |
constexpr const char * | SQLODBC_FILE_NAME_FULL = SQLODBC_FILE_NAME_FULL_ANSI |
constexpr auto | SQLODBC_DRIVER_NAME = SQLODBC_PRODUCT_NAME_SHORT_VER |
constexpr char | SQLNCLI_PRODUCT_NAME_FULL_VER_ANSI [] = "Microsoft SQL Server Native Client 11.0" |
constexpr char | SQLNCLI_PRODUCT_NAME_FULL_ANSI [] = "Microsoft SQL Server Native Client" |
constexpr char | SQLNCLI_PRODUCT_NAME_SHORT_VER_ANSI [] = "SQL Server Native Client 11.0" |
constexpr char | SQLNCLI_PRODUCT_NAME_SHORT_ANSI [] = "SQL Server Native Client" |
constexpr char | SQLNCLI_FILE_NAME_ANSI [] = "sqlncli" |
constexpr char | SQLNCLI_FILE_NAME_VER_ANSI [] = "sqlncli11" |
constexpr char | SQLNCLI_FILE_NAME_FULL_ANSI [] = "sqlncli11.dll" |
constexpr wchar_t | SQLNCLI_PRODUCT_NAME_FULL_VER_UNICODE [] = L"Microsoft SQL Server Native Client 11.0" |
constexpr wchar_t | SQLNCLI_PRODUCT_NAME_FULL_UNICODE [] = L"Microsoft SQL Server Native Client" |
constexpr wchar_t | SQLNCLI_PRODUCT_NAME_SHORT_VER_UNICODE [] = L"SQL Server Native Client 11.0" |
constexpr wchar_t | SQLNCLI_PRODUCT_NAME_SHORT_UNICODE [] = L"SQL Server Native Client" |
constexpr wchar_t | SQLNCLI_FILE_NAME_UNICODE [] = L"sqlncli" |
constexpr wchar_t | SQLNCLI_FILE_NAME_VER_UNICODE [] = L"sqlncli11" |
constexpr wchar_t | SQLNCLI_FILE_NAME_FULL_UNICODE [] = L"sqlncli11.dll" |
constexpr const char * | SQLNCLI_PRODUCT_NAME_FULL_VER = SQLNCLI_PRODUCT_NAME_FULL_VER_ANSI |
constexpr const char * | SQLNCLI_PRODUCT_NAME_FULL = SQLNCLI_PRODUCT_NAME_FULL_ANSI |
constexpr const char * | SQLNCLI_PRODUCT_NAME_SHORT_VER = SQLNCLI_PRODUCT_NAME_SHORT_VER_ANSI |
constexpr const char * | SQLNCLI_PRODUCT_NAME_SHORT = SQLNCLI_PRODUCT_NAME_SHORT_ANSI |
constexpr const char * | SQLNCLI_FILE_NAME = SQLNCLI_FILE_NAME_ANSI |
constexpr const char * | SQLNCLI_FILE_NAME_VER = SQLNCLI_FILE_NAME_VER_ANSI |
constexpr const char * | SQLNCLI_FILE_NAME_FULL = SQLNCLI_FILE_NAME_FULL_ANSI |
constexpr const auto | SQLNCLI_DRIVER_NAME = SQLNCLI_PRODUCT_NAME_SHORT_VER |
constexpr const UInt32 | SQL_MAX_SQLSERVERNAME = 128 |
constexpr const SQLINTEGER | SQL_COPT_SS_BASE = 1200 |
constexpr const SQLINTEGER | SQL_COPT_SS_REMOTE_PWD = ( SQL_COPT_SS_BASE + 1 ) |
dbrpwset SQLSetConnectOption only | |
constexpr const SQLINTEGER | SQL_COPT_SS_USE_PROC_FOR_PREP = ( SQL_COPT_SS_BASE + 2 ) |
constexpr const SQLINTEGER | SQL_COPT_SS_INTEGRATED_SECURITY = ( SQL_COPT_SS_BASE + 3 ) |
Force integrated security on login. | |
constexpr const SQLINTEGER | SQL_COPT_SS_PRESERVE_CURSORS = ( SQL_COPT_SS_BASE + 4 ) |
Preserve server cursors after SQLTransact. | |
constexpr const SQLINTEGER | SQL_COPT_SS_USER_DATA = ( SQL_COPT_SS_BASE + 5 ) |
dbgetuserdata/dbsetuserdata | |
constexpr const SQLINTEGER | SQL_COPT_SS_ENLIST_IN_DTC = SQL_ATTR_ENLIST_IN_DTC |
Enlist in a DTC transaction. | |
constexpr const SQLINTEGER | SQL_COPT_SS_ENLIST_IN_XA = SQL_ATTR_ENLIST_IN_XA |
Enlist in a XA transaction. | |
constexpr const SQLINTEGER | SQL_COPT_SS_FALLBACK_CONNECT = ( SQL_COPT_SS_BASE + 10 ) |
Enables FallBack connections. | |
constexpr const SQLINTEGER | SQL_COPT_SS_PERF_DATA = ( SQL_COPT_SS_BASE + 11 ) |
Used to access SQL Server ODBC driver performance data. | |
constexpr const SQLINTEGER | SQL_COPT_SS_PERF_DATA_LOG = ( SQL_COPT_SS_BASE + 12 ) |
Used to set the logfile name for the Performance data. | |
constexpr const SQLINTEGER | SQL_COPT_SS_PERF_QUERY_INTERVAL = ( SQL_COPT_SS_BASE + 13 ) |
Used to set the query logging threshold in milliseconds. | |
constexpr const SQLINTEGER | SQL_COPT_SS_PERF_QUERY_LOG = ( SQL_COPT_SS_BASE + 14 ) |
Used to set the logfile name for saving queryies. | |
constexpr const SQLINTEGER | SQL_COPT_SS_PERF_QUERY = ( SQL_COPT_SS_BASE + 15 ) |
Used to start and stop query logging. | |
constexpr const SQLINTEGER | SQL_COPT_SS_PERF_DATA_LOG_NOW = ( SQL_COPT_SS_BASE + 16 ) |
Used to make a statistics log entry to disk. | |
constexpr const SQLINTEGER | SQL_COPT_SS_QUOTED_IDENT = ( SQL_COPT_SS_BASE + 17 ) |
Enable/Disable Quoted Identifiers. | |
constexpr const SQLINTEGER | SQL_COPT_SS_ANSI_NPW = ( SQL_COPT_SS_BASE + 18 ) |
Enable/Disable ANSI NULL, Padding and Warnings. | |
constexpr const SQLINTEGER | SQL_COPT_SS_BCP = ( SQL_COPT_SS_BASE + 19 ) |
Allow BCP usage on connection. | |
constexpr const SQLINTEGER | SQL_COPT_SS_TRANSLATE = ( SQL_COPT_SS_BASE + 20 ) |
Perform code page translation. | |
constexpr const SQLINTEGER | SQL_COPT_SS_ATTACHDBFILENAME = ( SQL_COPT_SS_BASE + 21 ) |
File name to be attached as a database. | |
constexpr const SQLINTEGER | SQL_COPT_SS_CONCAT_NULL = ( SQL_COPT_SS_BASE + 22 ) |
Enable/Disable CONCAT_NULL_YIELDS_NULL. | |
constexpr const SQLINTEGER | SQL_COPT_SS_ENCRYPT = ( SQL_COPT_SS_BASE + 23 ) |
Allow strong encryption for data. | |
constexpr const SQLINTEGER | SQL_COPT_SS_MARS_ENABLED = ( SQL_COPT_SS_BASE + 24 ) |
Multiple active result set per connection. | |
constexpr const SQLINTEGER | SQL_COPT_SS_FAILOVER_PARTNER = ( SQL_COPT_SS_BASE + 25 ) |
Failover partner server. | |
constexpr const SQLINTEGER | SQL_COPT_SS_OLDPWD = ( SQL_COPT_SS_BASE + 26 ) |
Old Password, used when changing password during login. | |
constexpr const SQLINTEGER | SQL_COPT_SS_TXN_ISOLATION = ( SQL_COPT_SS_BASE + 27 ) |
Used to set/get any driver-specific or ODBC-defined TXN iso level. | |
constexpr const SQLINTEGER | SQL_COPT_SS_TRUST_SERVER_CERTIFICATE = ( SQL_COPT_SS_BASE + 28 ) |
Trust server certificate. | |
constexpr const SQLINTEGER | SQL_COPT_SS_SERVER_SPN = ( SQL_COPT_SS_BASE + 29 ) |
Server SPN. | |
constexpr const SQLINTEGER | SQL_COPT_SS_FAILOVER_PARTNER_SPN = ( SQL_COPT_SS_BASE + 30 ) |
Failover partner server SPN. | |
constexpr const SQLINTEGER | SQL_COPT_SS_INTEGRATED_AUTHENTICATION_METHOD = ( SQL_COPT_SS_BASE + 31 ) |
The integrated authentication method used for the connection. | |
constexpr const SQLINTEGER | SQL_COPT_SS_MUTUALLY_AUTHENTICATED = ( SQL_COPT_SS_BASE + 32 ) |
Used to decide if the connection is mutually authenticated. | |
constexpr const SQLINTEGER | SQL_COPT_SS_CLIENT_CONNECTION_ID = ( SQL_COPT_SS_BASE + 33 ) |
Post connection attribute used to get the ConnectionID. | |
constexpr const SQLINTEGER | SQL_REMOTE_PWD = SQL_COPT_SS_REMOTE_PWD |
constexpr const SQLINTEGER | SQL_USE_PROCEDURE_FOR_PREPARE = SQL_COPT_SS_USE_PROC_FOR_PREP |
constexpr const SQLINTEGER | SQL_INTEGRATED_SECURITY = SQL_COPT_SS_INTEGRATED_SECURITY |
constexpr const SQLINTEGER | SQL_PRESERVE_CURSORS = SQL_COPT_SS_PRESERVE_CURSORS |
constexpr const SQLINTEGER | SQL_SOPT_SS_BASE = 1225 |
constexpr const SQLINTEGER | SQL_SOPT_SS_TEXTPTR_LOGGING = ( SQL_SOPT_SS_BASE + 0 ) |
Text pointer logging. | |
constexpr const SQLINTEGER | SQL_SOPT_SS_CURRENT_COMMAND = ( SQL_SOPT_SS_BASE + 1 ) |
dbcurcmd SQLGetStmtOption only | |
constexpr const SQLINTEGER | SQL_SOPT_SS_HIDDEN_COLUMNS = ( SQL_SOPT_SS_BASE + 2 ) |
Expose FOR BROWSE hidden columns. | |
constexpr const SQLINTEGER | SQL_SOPT_SS_NOBROWSETABLE = ( SQL_SOPT_SS_BASE + 3 ) |
Set NOBROWSETABLE option. | |
constexpr const SQLINTEGER | SQL_SOPT_SS_REGIONALIZE = ( SQL_SOPT_SS_BASE + 4 ) |
Regionalize output character conversions. | |
constexpr const SQLINTEGER | SQL_SOPT_SS_CURSOR_OPTIONS = ( SQL_SOPT_SS_BASE + 5 ) |
Server cursor options. | |
constexpr const SQLINTEGER | SQL_SOPT_SS_NOCOUNT_STATUS = ( SQL_SOPT_SS_BASE + 6 ) |
Real vs. Not Real row count indicator. | |
constexpr const SQLINTEGER | SQL_SOPT_SS_DEFER_PREPARE = ( SQL_SOPT_SS_BASE + 7 ) |
Defer prepare until necessary. | |
constexpr const SQLINTEGER | SQL_SOPT_SS_QUERYNOTIFICATION_TIMEOUT = ( SQL_SOPT_SS_BASE + 8 ) |
Notification timeout. | |
constexpr const SQLINTEGER | SQL_SOPT_SS_QUERYNOTIFICATION_MSGTEXT = ( SQL_SOPT_SS_BASE + 9 ) |
Notification message text. | |
constexpr const SQLINTEGER | SQL_SOPT_SS_QUERYNOTIFICATION_OPTIONS = ( SQL_SOPT_SS_BASE + 10 ) |
SQL service broker name. | |
constexpr const SQLINTEGER | SQL_SOPT_SS_PARAM_FOCUS = ( SQL_SOPT_SS_BASE + 11 ) |
Direct subsequent calls to parameter related methods to set properties on constituent columns/parameters of container types. | |
constexpr const SQLINTEGER | SQL_SOPT_SS_NAME_SCOPE = ( SQL_SOPT_SS_BASE + 12 ) |
Sets name scope for subsequent catalog function calls. | |
constexpr const SQLINTEGER | SQL_SOPT_SS_MAX_USED = SQL_SOPT_SS_NAME_SCOPE |
constexpr const SQLINTEGER | SQL_TEXTPTR_LOGGING = SQL_SOPT_SS_TEXTPTR_LOGGING |
constexpr const SQLINTEGER | SQL_COPT_SS_BASE_EX = 1240 |
constexpr const SQLINTEGER | SQL_COPT_SS_BROWSE_CONNECT = ( SQL_COPT_SS_BASE_EX + 1 ) |
Browse connect mode of operation. | |
constexpr const SQLINTEGER | SQL_COPT_SS_BROWSE_SERVER = ( SQL_COPT_SS_BASE_EX + 2 ) |
Single Server browse request. | |
constexpr const SQLINTEGER | SQL_COPT_SS_WARN_ON_CP_ERROR = ( SQL_COPT_SS_BASE_EX + 3 ) |
Issues warning when data from the server had a loss during code page conversion. | |
constexpr const SQLINTEGER | SQL_COPT_SS_CONNECTION_DEAD = ( SQL_COPT_SS_BASE_EX + 4 ) |
dbdead SQLGetConnectOption only. It will try to ping the server. Expensive connection check | |
constexpr const SQLINTEGER | SQL_COPT_SS_BROWSE_CACHE_DATA = ( SQL_COPT_SS_BASE_EX + 5 ) |
Determines if we should cache browse info. Used when returned buffer is greater then ODBC limit (32K) | |
constexpr const SQLINTEGER | SQL_COPT_SS_RESET_CONNECTION = ( SQL_COPT_SS_BASE_EX + 6 ) |
When this option is set, we will perform connection reset on next packet. | |
constexpr const SQLINTEGER | SQL_COPT_SS_APPLICATION_INTENT = ( SQL_COPT_SS_BASE_EX + 7 ) |
Application Intent. | |
constexpr const SQLINTEGER | SQL_COPT_SS_MULTISUBNET_FAILOVER = ( SQL_COPT_SS_BASE_EX + 8 ) |
Multi-subnet Failover. | |
constexpr const SQLINTEGER | SQL_COPT_SS_EX_MAX_USED = SQL_COPT_SS_MULTISUBNET_FAILOVER |
constexpr const SQLINTEGER | SQL_CA_SS_BASE = 1200 |
constexpr const SQLINTEGER | SQL_CA_SS_COLUMN_SSTYPE = ( SQL_CA_SS_BASE + 0 ) |
constexpr const SQLINTEGER | SQL_CA_SS_COLUMN_UTYPE = ( SQL_CA_SS_BASE + 1 ) |
constexpr const SQLINTEGER | SQL_CA_SS_NUM_ORDERS = ( SQL_CA_SS_BASE + 2 ) |
constexpr const SQLINTEGER | SQL_CA_SS_COLUMN_ORDER = ( SQL_CA_SS_BASE + 3 ) |
constexpr const SQLINTEGER | SQL_CA_SS_COLUMN_VARYLEN = ( SQL_CA_SS_BASE + 4 ) |
constexpr const SQLINTEGER | SQL_CA_SS_NUM_COMPUTES = ( SQL_CA_SS_BASE + 5 ) |
constexpr const SQLINTEGER | SQL_CA_SS_COMPUTE_ID = ( SQL_CA_SS_BASE + 6 ) |
constexpr const SQLINTEGER | SQL_CA_SS_COMPUTE_BYLIST = ( SQL_CA_SS_BASE + 7 ) |
constexpr const SQLINTEGER | SQL_CA_SS_COLUMN_ID = ( SQL_CA_SS_BASE + 8 ) |
constexpr const SQLINTEGER | SQL_CA_SS_COLUMN_OP = ( SQL_CA_SS_BASE + 9 ) |
constexpr const SQLINTEGER | SQL_CA_SS_COLUMN_SIZE = ( SQL_CA_SS_BASE + 10 ) |
constexpr const SQLINTEGER | SQL_CA_SS_COLUMN_HIDDEN = ( SQL_CA_SS_BASE + 11 ) |
constexpr const SQLINTEGER | SQL_CA_SS_COLUMN_KEY = ( SQL_CA_SS_BASE + 12 ) |
constexpr const SQLINTEGER | SQL_CA_SS_COLUMN_COLLATION = ( SQL_CA_SS_BASE + 14 ) |
constexpr const SQLINTEGER | SQL_CA_SS_VARIANT_TYPE = ( SQL_CA_SS_BASE + 15 ) |
constexpr const SQLINTEGER | SQL_CA_SS_VARIANT_SQL_TYPE = ( SQL_CA_SS_BASE + 16 ) |
constexpr const SQLINTEGER | SQL_CA_SS_VARIANT_SERVER_TYPE = ( SQL_CA_SS_BASE + 17 ) |
constexpr const SQLINTEGER | SQL_CA_SS_UDT_CATALOG_NAME = ( SQL_CA_SS_BASE + 18 ) |
constexpr const SQLINTEGER | SQL_CA_SS_UDT_SCHEMA_NAME = ( SQL_CA_SS_BASE + 19 ) |
constexpr const SQLINTEGER | SQL_CA_SS_UDT_TYPE_NAME = ( SQL_CA_SS_BASE + 20 ) |
constexpr const SQLINTEGER | SQL_CA_SS_UDT_ASSEMBLY_TYPE_NAME = ( SQL_CA_SS_BASE + 21 ) |
constexpr const SQLINTEGER | SQL_CA_SS_XML_SCHEMACOLLECTION_CATALOG_NAME = ( SQL_CA_SS_BASE + 22 ) |
constexpr const SQLINTEGER | SQL_CA_SS_XML_SCHEMACOLLECTION_SCHEMA_NAME = ( SQL_CA_SS_BASE + 23 ) |
constexpr const SQLINTEGER | SQL_CA_SS_XML_SCHEMACOLLECTION_NAME = ( SQL_CA_SS_BASE + 24 ) |
constexpr const SQLINTEGER | SQL_CA_SS_CATALOG_NAME = ( SQL_CA_SS_BASE + 25 ) |
constexpr const SQLINTEGER | SQL_CA_SS_SCHEMA_NAME = ( SQL_CA_SS_BASE + 26 ) |
constexpr const SQLINTEGER | SQL_CA_SS_TYPE_NAME = ( SQL_CA_SS_BASE + 27 ) |
constexpr const SQLINTEGER | SQL_CA_SS_COLUMN_COMPUTED = ( SQL_CA_SS_BASE + 29 ) |
constexpr const SQLINTEGER | SQL_CA_SS_COLUMN_IN_UNIQUE_KEY = ( SQL_CA_SS_BASE + 30 ) |
constexpr const SQLINTEGER | SQL_CA_SS_COLUMN_SORT_ORDER = ( SQL_CA_SS_BASE + 31 ) |
constexpr const SQLINTEGER | SQL_CA_SS_COLUMN_SORT_ORDINAL = ( SQL_CA_SS_BASE + 32 ) |
constexpr const SQLINTEGER | SQL_CA_SS_COLUMN_HAS_DEFAULT_VALUE = ( SQL_CA_SS_BASE + 33 ) |
constexpr const SQLINTEGER | SQL_CA_SS_IS_COLUMN_SET = ( SQL_CA_SS_BASE + 34 ) |
constexpr const SQLINTEGER | SQL_CA_SS_SERVER_TYPE = ( SQL_CA_SS_BASE + 35 ) |
constexpr const SQLINTEGER | SQL_CA_SS_MAX_USED = ( SQL_CA_SS_BASE + 36 ) |
constexpr const SQLINTEGER | SQL_CURSOR_FAST_FORWARD_ONLY = 8 |
constexpr const SQLINTEGER | SQL_UP_OFF = 0L |
constexpr const SQLINTEGER | SQL_UP_ON = 1L |
constexpr const SQLINTEGER | SQL_UP_ON_DROP = 2L |
constexpr const SQLINTEGER | SQL_UP_DEFAULT = SQL_UP_ON |
constexpr const SQLINTEGER | SQL_IS_OFF = 0L |
constexpr const SQLINTEGER | SQL_IS_ON = 1L |
constexpr const SQLINTEGER | SQL_IS_DEFAULT = SQL_IS_OFF |
constexpr const SQLINTEGER | SQL_PC_OFF = 0L |
constexpr const SQLINTEGER | SQL_PC_ON = 1L |
constexpr const SQLINTEGER | SQL_PC_DEFAULT = SQL_PC_OFF |
constexpr const nullptr_t | SQL_UD_NOTSET = nullptr |
constexpr const SQLINTEGER | SQL_XL_OFF = 0L |
constexpr const SQLINTEGER | SQL_XL_ON = 1L |
constexpr const SQLINTEGER | SQL_XL_DEFAULT = SQL_XL_ON |
constexpr const SQLINTEGER | SQL_FB_OFF = 0L |
constexpr const SQLINTEGER | SQL_FB_ON = 1L |
constexpr const SQLINTEGER | SQL_FB_DEFAULT = SQL_FB_OFF |
constexpr const SQLINTEGER | SQL_BCP_OFF = 0L |
constexpr const SQLINTEGER | SQL_BCP_ON = 1L |
constexpr const SQLINTEGER | SQL_BCP_DEFAULT = SQL_BCP_OFF |
constexpr const SQLINTEGER | SQL_QI_OFF = 0L |
constexpr const SQLINTEGER | SQL_QI_ON = 1L |
constexpr const SQLINTEGER | SQL_QI_DEFAULT = SQL_QI_ON |
constexpr const SQLINTEGER | SQL_AD_OFF = 0L |
constexpr const SQLINTEGER | SQL_AD_ON = 1L |
constexpr const SQLINTEGER | SQL_AD_DEFAULT = SQL_AD_ON |
constexpr const SQLINTEGER | SQL_CN_OFF = 0L |
constexpr const SQLINTEGER | SQL_CN_ON = 1L |
constexpr const SQLINTEGER | SQL_CN_DEFAULT = SQL_CN_ON |
constexpr const SQLINTEGER | SQL_TL_OFF = 0L |
constexpr const SQLINTEGER | SQL_TL_ON = 1L |
constexpr const SQLINTEGER | SQL_TL_DEFAULT = SQL_TL_ON |
constexpr const SQLINTEGER | SQL_HC_OFF = 0L |
constexpr const SQLINTEGER | SQL_HC_ON = 1L |
constexpr const SQLINTEGER | SQL_HC_DEFAULT = SQL_HC_OFF |
constexpr const SQLINTEGER | SQL_NB_OFF = 0L |
constexpr const SQLINTEGER | SQL_NB_ON = 1L |
constexpr const SQLINTEGER | SQL_NB_DEFAULT = SQL_NB_OFF |
constexpr const SQLINTEGER | SQL_RE_OFF = 0L |
constexpr const SQLINTEGER | SQL_RE_ON = 1L |
constexpr const SQLINTEGER | SQL_RE_DEFAULT = SQL_RE_OFF |
constexpr const SQLINTEGER | SQL_CO_OFF = 0L |
constexpr const SQLINTEGER | SQL_CO_FFO = 1L |
constexpr const SQLINTEGER | SQL_CO_AF = 2L |
constexpr const SQLINTEGER | SQL_CO_FFO_AF = ( SQL_CO_FFO | SQL_CO_AF ) |
constexpr const SQLINTEGER | SQL_CO_FIREHOSE_AF = 4L |
constexpr const SQLINTEGER | SQL_CO_DEFAULT = SQL_CO_OFF |
constexpr const SQLINTEGER | SQL_NC_OFF = 0L |
constexpr const SQLINTEGER | SQL_NC_ON = 1L |
constexpr const SQLINTEGER | SQL_DP_OFF = 0L |
constexpr const SQLINTEGER | SQL_DP_ON = 1L |
constexpr const SQLINTEGER | SQL_SS_NAME_SCOPE_TABLE = 0L |
constexpr const SQLINTEGER | SQL_SS_NAME_SCOPE_TABLE_TYPE = 1L |
constexpr const SQLINTEGER | SQL_SS_NAME_SCOPE_EXTENDED = 2L |
constexpr const SQLINTEGER | SQL_SS_NAME_SCOPE_SPARSE_COLUMN_SET = 3L |
constexpr const SQLINTEGER | SQL_SS_NAME_SCOPE_DEFAULT = SQL_SS_NAME_SCOPE_TABLE |
constexpr const SQLINTEGER | SQL_EN_OFF = 0L |
constexpr const SQLINTEGER | SQL_EN_ON = 1L |
constexpr const SQLINTEGER | SQL_TRUST_SERVER_CERTIFICATE_NO = 0L |
constexpr const SQLINTEGER | SQL_TRUST_SERVER_CERTIFICATE_YES = 1L |
constexpr const SQLINTEGER | SQL_MORE_INFO_NO = 0L |
constexpr const SQLINTEGER | SQL_MORE_INFO_YES = 1L |
constexpr const SQLINTEGER | SQL_CACHE_DATA_NO = 0L |
constexpr const SQLINTEGER | SQL_CACHE_DATA_YES = 1L |
constexpr const SQLINTEGER | SQL_RESET_YES = 1L |
constexpr const SQLINTEGER | SQL_WARN_NO = 0L |
constexpr const SQLINTEGER | SQL_WARN_YES = 1L |
constexpr const SQLINTEGER | SQL_MARS_ENABLED_NO = 0L |
constexpr const SQLINTEGER | SQL_MARS_ENABLED_YES = 1L |
constexpr const SQLINTEGER | SQL_TXN_SS_SNAPSHOT = 0x00000020L |
constexpr const SQLINTEGER | SQL_SS_ORDER_UNSPECIFIED = 0L |
constexpr const SQLINTEGER | SQL_SS_DESCENDING_ORDER = 1L |
constexpr const SQLINTEGER | SQL_SS_ASCENDING_ORDER = 2L |
constexpr const SQLINTEGER | SQL_SS_ORDER_DEFAULT = SQL_SS_ORDER_UNSPECIFIED |
constexpr const SQLINTEGER | SQL_SS_VARIANT = ( -150 ) |
constexpr const SQLINTEGER | SQL_SS_UDT = ( -151 ) |
constexpr const SQLINTEGER | SQL_SS_XML = ( -152 ) |
constexpr const SQLINTEGER | SQL_SS_TABLE = ( -153 ) |
constexpr const SQLINTEGER | SQL_SS_TIME2 = ( -154 ) |
constexpr const SQLINTEGER | SQL_SS_TIMESTAMPOFFSET = ( -155 ) |
constexpr const SQLINTEGER | SQL_SS_TYPE_DEFAULT = 0L |
constexpr const SQLINTEGER | SQL_SS_TYPE_SMALLDATETIME = 1L |
constexpr const SQLINTEGER | SQL_SS_TYPE_DATETIME = 2L |
constexpr const SQLINTEGER | SQL_C_TYPES_EXTENDED = 0x04000L |
constexpr const SQLINTEGER | SQL_C_SS_TIME2 = ( SQL_C_TYPES_EXTENDED + 0 ) |
constexpr const SQLINTEGER | SQL_C_SS_TIMESTAMPOFFSET = ( SQL_C_TYPES_EXTENDED + 1 ) |
constexpr const SQLINTEGER | SQLTEXT = 0x23 |
constexpr const SQLINTEGER | SQLVARBINARY = 0x25 |
constexpr const SQLINTEGER | SQLINTN = 0x26 |
constexpr const SQLINTEGER | SQLVARCHAR = 0x27 |
constexpr const SQLINTEGER | SQLBINARY = 0x2d |
constexpr const SQLINTEGER | SQLIMAGE = 0x22 |
constexpr const SQLINTEGER | SQLCHARACTER = 0x2f |
constexpr const SQLINTEGER | SQLINT1 = 0x30 |
constexpr const SQLINTEGER | SQLBIT = 0x32 |
constexpr const SQLINTEGER | SQLINT2 = 0x34 |
constexpr const SQLINTEGER | SQLINT4 = 0x38 |
constexpr const SQLINTEGER | SQLMONEY = 0x3c |
constexpr const SQLINTEGER | SQLDATETIME = 0x3d |
constexpr const SQLINTEGER | SQLFLT8 = 0x3e |
constexpr const SQLINTEGER | SQLFLTN = 0x6d |
constexpr const SQLINTEGER | SQLMONEYN = 0x6e |
constexpr const SQLINTEGER | SQLDATETIMN = 0x6f |
constexpr const SQLINTEGER | SQLFLT4 = 0x3b |
constexpr const SQLINTEGER | SQLMONEY4 = 0x7a |
constexpr const SQLINTEGER | SQLDATETIM4 = 0x3a |
constexpr const SQLINTEGER | SQLDECIMAL = 0x6a |
constexpr const SQLINTEGER | SQLNUMERIC = 0x6c |
constexpr const SQLINTEGER | SQLUNIQUEID = 0x24 |
constexpr const SQLINTEGER | SQLBIGCHAR = 0xaf |
constexpr const SQLINTEGER | SQLBIGVARCHAR = 0xa7 |
constexpr const SQLINTEGER | SQLBIGBINARY = 0xad |
constexpr const SQLINTEGER | SQLBIGVARBINARY = 0xa5 |
constexpr const SQLINTEGER | SQLBITN = 0x68 |
constexpr const SQLINTEGER | SQLNCHAR = 0xef |
constexpr const SQLINTEGER | SQLNVARCHAR = 0xe7 |
constexpr const SQLINTEGER | SQLNTEXT = 0x63 |
constexpr const SQLINTEGER | SQLINT8 = 0x7f |
constexpr const SQLINTEGER | SQLVARIANT = 0x62 |
constexpr const SQLINTEGER | SQLUDT = 0xf0 |
constexpr const SQLINTEGER | SQLXML = 0xf1 |
constexpr const SQLINTEGER | SQLTABLE = 0xf3 |
constexpr const SQLINTEGER | SQLDATEN = 0x28 |
constexpr const SQLINTEGER | SQLTIMEN = 0x29 |
constexpr const SQLINTEGER | SQLDATETIME2N = 0x2a |
constexpr const SQLINTEGER | SQLDATETIMEOFFSETN = 0x2b |
constexpr const SQLINTEGER | SQLDECIMALN = 0x6a |
constexpr const SQLINTEGER | SQLNUMERICN = 0x6c |
constexpr const SQLINTEGER | SQL_SS_LENGTH_UNLIMITED = 0 |
constexpr const SQLINTEGER | SQLudtBINARY = 3 |
constexpr const SQLINTEGER | SQLudtBIT = 16 |
constexpr const SQLINTEGER | SQLudtBITN = 0 |
constexpr const SQLINTEGER | SQLudtCHAR = 1 |
constexpr const SQLINTEGER | SQLudtDATETIM4 = 22 |
constexpr const SQLINTEGER | SQLudtDATETIME = 12 |
constexpr const SQLINTEGER | SQLudtDATETIMN = 15 |
constexpr const SQLINTEGER | SQLudtDECML = 24 |
constexpr const SQLINTEGER | SQLudtDECMLN = 26 |
constexpr const SQLINTEGER | SQLudtFLT4 = 23 |
constexpr const SQLINTEGER | SQLudtFLT8 = 8 |
constexpr const SQLINTEGER | SQLudtFLTN = 14 |
constexpr const SQLINTEGER | SQLudtIMAGE = 20 |
constexpr const SQLINTEGER | SQLudtINT1 = 5 |
constexpr const SQLINTEGER | SQLudtINT2 = 6 |
constexpr const SQLINTEGER | SQLudtINT4 = 7 |
constexpr const SQLINTEGER | SQLudtINTN = 13 |
constexpr const SQLINTEGER | SQLudtMONEY = 11 |
constexpr const SQLINTEGER | SQLudtMONEY4 = 21 |
constexpr const SQLINTEGER | SQLudtMONEYN = 17 |
constexpr const SQLINTEGER | SQLudtNUM = 10 |
constexpr const SQLINTEGER | SQLudtNUMN = 25 |
constexpr const SQLINTEGER | SQLudtSYSNAME = 18 |
constexpr const SQLINTEGER | SQLudtTEXT = 19 |
constexpr const SQLINTEGER | SQLudtTIMESTAMP = 80 |
constexpr const SQLINTEGER | SQLudtUNIQUEIDENTIFIER = 0 |
constexpr const SQLINTEGER | SQLudtVARBINARY = 4 |
constexpr const SQLINTEGER | SQLudtVARCHAR = 2 |
constexpr const SQLINTEGER | MIN_USER_DATATYPE = 256 |
constexpr const SQLINTEGER | SQLAOPSTDEV = 0x30 |
constexpr const SQLINTEGER | SQLAOPSTDEVP = 0x31 |
constexpr const SQLINTEGER | SQLAOPVAR = 0x32 |
constexpr const SQLINTEGER | SQLAOPVARP = 0x33 |
constexpr const SQLINTEGER | SQLAOPCNT = 0x4b |
constexpr const SQLINTEGER | SQLAOPSUM = 0x4d |
constexpr const SQLINTEGER | SQLAOPAVG = 0x4f |
constexpr const SQLINTEGER | SQLAOPMIN = 0x51 |
constexpr const SQLINTEGER | SQLAOPMAX = 0x52 |
constexpr const SQLINTEGER | SQLAOPANY = 0x53 |
constexpr const SQLINTEGER | SQLAOPNOOP = 0x56 |
constexpr const SQLINTEGER | SQL_INFO_SS_FIRST = 1199 |
constexpr const SQLINTEGER | SQL_INFO_SS_NETLIB_NAMEW = ( SQL_INFO_SS_FIRST + 0 ) |
constexpr const SQLINTEGER | SQL_INFO_SS_NETLIB_NAMEA = ( SQL_INFO_SS_FIRST + 1 ) |
constexpr const SQLINTEGER | SQL_INFO_SS_MAX_USED = SQL_INFO_SS_NETLIB_NAMEA |
constexpr const auto | SQL_INFO_SS_NETLIB_NAME = SQL_INFO_SS_NETLIB_NAMEA |
constexpr const SQLINTEGER | SQL_DIAG_SS_BASE = ( -1150 ) |
constexpr const SQLINTEGER | SQL_DIAG_SS_MSGSTATE = ( SQL_DIAG_SS_BASE ) |
constexpr const SQLINTEGER | SQL_DIAG_SS_SEVERITY = ( SQL_DIAG_SS_BASE - 1 ) |
constexpr const SQLINTEGER | SQL_DIAG_SS_SRVNAME = ( SQL_DIAG_SS_BASE - 2 ) |
constexpr const SQLINTEGER | SQL_DIAG_SS_PROCNAME = ( SQL_DIAG_SS_BASE - 3 ) |
constexpr const SQLINTEGER | SQL_DIAG_SS_LINE = ( SQL_DIAG_SS_BASE - 4 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_BASE = ( -200 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_ALTER_DATABASE = ( SQL_DIAG_DFC_SS_BASE - 0 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_CHECKPOINT = ( SQL_DIAG_DFC_SS_BASE - 1 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_CONDITION = ( SQL_DIAG_DFC_SS_BASE - 2 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_CREATE_DATABASE = ( SQL_DIAG_DFC_SS_BASE - 3 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_CREATE_DEFAULT = ( SQL_DIAG_DFC_SS_BASE - 4 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_CREATE_PROCEDURE = ( SQL_DIAG_DFC_SS_BASE - 5 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_CREATE_RULE = ( SQL_DIAG_DFC_SS_BASE - 6 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_CREATE_TRIGGER = ( SQL_DIAG_DFC_SS_BASE - 7 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_CURSOR_DECLARE = ( SQL_DIAG_DFC_SS_BASE - 8 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_CURSOR_OPEN = ( SQL_DIAG_DFC_SS_BASE - 9 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_CURSOR_FETCH = ( SQL_DIAG_DFC_SS_BASE - 10 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_CURSOR_CLOSE = ( SQL_DIAG_DFC_SS_BASE - 11 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_DEALLOCATE_CURSOR = ( SQL_DIAG_DFC_SS_BASE - 12 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_DBCC = ( SQL_DIAG_DFC_SS_BASE - 13 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_DISK = ( SQL_DIAG_DFC_SS_BASE - 14 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_DROP_DATABASE = ( SQL_DIAG_DFC_SS_BASE - 15 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_DROP_DEFAULT = ( SQL_DIAG_DFC_SS_BASE - 16 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_DROP_PROCEDURE = ( SQL_DIAG_DFC_SS_BASE - 17 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_DROP_RULE = ( SQL_DIAG_DFC_SS_BASE - 18 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_DROP_TRIGGER = ( SQL_DIAG_DFC_SS_BASE - 19 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_DUMP_DATABASE = ( SQL_DIAG_DFC_SS_BASE - 20 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_BACKUP_DATABASE = ( SQL_DIAG_DFC_SS_BASE - 20 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_DUMP_TABLE = ( SQL_DIAG_DFC_SS_BASE - 21 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_DUMP_TRANSACTION = ( SQL_DIAG_DFC_SS_BASE - 22 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_BACKUP_TRANSACTION = ( SQL_DIAG_DFC_SS_BASE - 22 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_GOTO = ( SQL_DIAG_DFC_SS_BASE - 23 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_INSERT_BULK = ( SQL_DIAG_DFC_SS_BASE - 24 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_KILL = ( SQL_DIAG_DFC_SS_BASE - 25 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_LOAD_DATABASE = ( SQL_DIAG_DFC_SS_BASE - 26 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_RESTORE_DATABASE = ( SQL_DIAG_DFC_SS_BASE - 26 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_LOAD_HEADERONLY = ( SQL_DIAG_DFC_SS_BASE - 27 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_RESTORE_HEADERONLY = ( SQL_DIAG_DFC_SS_BASE - 27 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_LOAD_TABLE = ( SQL_DIAG_DFC_SS_BASE - 28 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_LOAD_TRANSACTION = ( SQL_DIAG_DFC_SS_BASE - 29 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_RESTORE_TRANSACTION = ( SQL_DIAG_DFC_SS_BASE - 29 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_PRINT = ( SQL_DIAG_DFC_SS_BASE - 30 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_RAISERROR = ( SQL_DIAG_DFC_SS_BASE - 31 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_READTEXT = ( SQL_DIAG_DFC_SS_BASE - 32 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_RECONFIGURE = ( SQL_DIAG_DFC_SS_BASE - 33 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_RETURN = ( SQL_DIAG_DFC_SS_BASE - 34 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_SELECT_INTO = ( SQL_DIAG_DFC_SS_BASE - 35 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_SET = ( SQL_DIAG_DFC_SS_BASE - 36 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_SET_IDENTITY_INSERT = ( SQL_DIAG_DFC_SS_BASE - 37 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_SET_ROW_COUNT = ( SQL_DIAG_DFC_SS_BASE - 38 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_SET_STATISTICS = ( SQL_DIAG_DFC_SS_BASE - 39 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_SET_TEXTSIZE = ( SQL_DIAG_DFC_SS_BASE - 40 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_SETUSER = ( SQL_DIAG_DFC_SS_BASE - 41 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_SHUTDOWN = ( SQL_DIAG_DFC_SS_BASE - 42 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_TRANS_BEGIN = ( SQL_DIAG_DFC_SS_BASE - 43 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_TRANS_COMMIT = ( SQL_DIAG_DFC_SS_BASE - 44 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_TRANS_PREPARE = ( SQL_DIAG_DFC_SS_BASE - 45 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_TRANS_ROLLBACK = ( SQL_DIAG_DFC_SS_BASE - 46 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_TRANS_SAVE = ( SQL_DIAG_DFC_SS_BASE - 47 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_TRUNCATE_TABLE = ( SQL_DIAG_DFC_SS_BASE - 48 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_UPDATE_STATISTICS = ( SQL_DIAG_DFC_SS_BASE - 49 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_UPDATETEXT = ( SQL_DIAG_DFC_SS_BASE - 50 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_USE = ( SQL_DIAG_DFC_SS_BASE - 51 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_WAITFOR = ( SQL_DIAG_DFC_SS_BASE - 52 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_WRITETEXT = ( SQL_DIAG_DFC_SS_BASE - 53 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_DENY = ( SQL_DIAG_DFC_SS_BASE - 54 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_SET_XCTLVL = ( SQL_DIAG_DFC_SS_BASE - 55 ) |
constexpr const SQLINTEGER | SQL_DIAG_DFC_SS_MERGE = ( SQL_DIAG_DFC_SS_BASE - 56 ) |
constexpr const SQLINTEGER | EX_ANY = 0 |
constexpr const SQLINTEGER | EX_INFO = 10 |
constexpr const SQLINTEGER | EX_MAXISEVERITY = EX_INFO |
constexpr const SQLINTEGER | EX_MISSING = 11 |
constexpr const SQLINTEGER | EX_TYPE = 12 |
constexpr const SQLINTEGER | EX_DEADLOCK = 13 |
constexpr const SQLINTEGER | EX_PERMIT = 14 |
constexpr const SQLINTEGER | EX_SYNTAX = 15 |
constexpr const SQLINTEGER | EX_USER = 16 |
constexpr const SQLINTEGER | EX_RESOURCE = 17 |
constexpr const SQLINTEGER | EX_INTOK = 18 |
constexpr const SQLINTEGER | MAXUSEVERITY = EX_INTOK |
constexpr const SQLINTEGER | EX_LIMIT = 19 |
constexpr const SQLINTEGER | EX_CMDFATAL = 20 |
constexpr const SQLINTEGER | MINFATALERR = EX_CMDFATAL |
constexpr const SQLINTEGER | EX_DBFATAL = 21 |
constexpr const SQLINTEGER | EX_TABCORRUPT = 22 |
constexpr const SQLINTEGER | EX_DBCORRUPT = 23 |
constexpr const SQLINTEGER | EX_HARDWARE = 24 |
constexpr const SQLINTEGER | EX_CONTROL = 25 |
constexpr const SQLINTEGER | DBMAXCHAR = ( 8000 + 1 ) |
constexpr const SQLINTEGER | MAXNAME = ( SQL_MAX_SQLSERVERNAME + 1 ) |
typedef unsigned char Harlinn::ODBC::MsSql::DBBINARY |
typedef unsigned char Harlinn::ODBC::MsSql::DBBIT |
typedef unsigned char Harlinn::ODBC::MsSql::DBBOOL |
typedef char Harlinn::ODBC::MsSql::DBCHAR |
typedef struct Harlinn::ODBC::MsSql::dbdatetime Harlinn::ODBC::MsSql::DBDATETIME |
typedef float Harlinn::ODBC::MsSql::DBFLT4 |
typedef double Harlinn::ODBC::MsSql::DBFLT8 |
typedef struct Harlinn::ODBC::MsSql::dbmoney Harlinn::ODBC::MsSql::DBMONEY |
typedef LONG Harlinn::ODBC::MsSql::DBMONEY4 |
using Harlinn::ODBC::MsSql::DBNUM_PREC_TYPE = BYTE |
using Harlinn::ODBC::MsSql::DBNUM_SCALE_TYPE = BYTE |
using Harlinn::ODBC::MsSql::DBNUM_VAL_TYPE = BYTE |
typedef DBFLT4 Harlinn::ODBC::MsSql::DBREAL |
typedef short Harlinn::ODBC::MsSql::DBSMALLINT |
typedef struct Harlinn::ODBC::MsSql::tagDBTIME2 Harlinn::ODBC::MsSql::DBTIME2 |
typedef unsigned char Harlinn::ODBC::MsSql::DBTINYINT |
typedef UINT Harlinn::ODBC::MsSql::DBUBOOL |
typedef unsigned short Harlinn::ODBC::MsSql::DBUSMALLINT |
typedef struct Harlinn::ODBC::MsSql::tagSS_TIMESTAMPOFFSET_STRUCT Harlinn::ODBC::MsSql::SQL_SS_TIMESTAMPOFFSET_STRUCT |
typedef short Harlinn::ODBC::MsSql::SQLSMALLINT |
typedef unsigned short Harlinn::ODBC::MsSql::SQLUSMALLINT |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
Enable/Disable ANSI NULL, Padding and Warnings.
|
constexpr |
Application Intent.
|
constexpr |
File name to be attached as a database.
|
constexpr |
|
constexpr |
|
constexpr |
Allow BCP usage on connection.
|
constexpr |
Determines if we should cache browse info. Used when returned buffer is greater then ODBC limit (32K)
|
constexpr |
Browse connect mode of operation.
|
constexpr |
Single Server browse request.
|
constexpr |
Post connection attribute used to get the ConnectionID.
|
constexpr |
Enable/Disable CONCAT_NULL_YIELDS_NULL.
|
constexpr |
dbdead SQLGetConnectOption only. It will try to ping the server. Expensive connection check
|
constexpr |
Allow strong encryption for data.
|
constexpr |
Enlist in a DTC transaction.
|
constexpr |
Enlist in a XA transaction.
|
constexpr |
|
constexpr |
Failover partner server.
|
constexpr |
Failover partner server SPN.
|
constexpr |
Enables FallBack connections.
|
constexpr |
The integrated authentication method used for the connection.
|
constexpr |
Force integrated security on login.
|
constexpr |
Multiple active result set per connection.
|
constexpr |
Multi-subnet Failover.
|
constexpr |
Used to decide if the connection is mutually authenticated.
|
constexpr |
Old Password, used when changing password during login.
|
constexpr |
Used to access SQL Server ODBC driver performance data.
|
constexpr |
Used to set the logfile name for the Performance data.
|
constexpr |
Used to make a statistics log entry to disk.
|
constexpr |
Used to start and stop query logging.
|
constexpr |
Used to set the query logging threshold in milliseconds.
|
constexpr |
Used to set the logfile name for saving queryies.
|
constexpr |
Preserve server cursors after SQLTransact.
|
constexpr |
Enable/Disable Quoted Identifiers.
|
constexpr |
dbrpwset SQLSetConnectOption only
|
constexpr |
When this option is set, we will perform connection reset on next packet.
|
constexpr |
Server SPN.
|
constexpr |
Perform code page translation.
|
constexpr |
Trust server certificate.
|
constexpr |
Used to set/get any driver-specific or ODBC-defined TXN iso level.
|
constexpr |
|
constexpr |
dbgetuserdata/dbsetuserdata
|
constexpr |
Issues warning when data from the server had a loss during code page conversion.
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
dbcurcmd SQLGetStmtOption only
|
constexpr |
Server cursor options.
|
constexpr |
Defer prepare until necessary.
|
constexpr |
Expose FOR BROWSE hidden columns.
|
constexpr |
|
constexpr |
Sets name scope for subsequent catalog function calls.
|
constexpr |
Set NOBROWSETABLE option.
|
constexpr |
Real vs. Not Real row count indicator.
|
constexpr |
Direct subsequent calls to parameter related methods to set properties on constituent columns/parameters of container types.
|
constexpr |
Notification message text.
|
constexpr |
SQL service broker name.
|
constexpr |
Notification timeout.
|
constexpr |
Regionalize output character conversions.
|
constexpr |
Text pointer logging.
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |