Test environment: MS ODBC Test 2.60.0905 MS Access Driver (*.mdb) 4.00.6019
Attached is the (slightly edited) output of 'Get Info All'. Steffen
20 SQL_ACCESSIBLE_PROCEDURES "Y" 19 SQL_ACCESSIBLE_TABLES "Y" 0 SQL_ACTIVE_CONNECTIONS 64 116 SQL_ACTIVE_ENVIRONMENTS 0 1 SQL_ACTIVE_STATEMENTS 0 117 SQL_ALTER_DOMAIN 0x00000000 86 SQL_ALTER_TABLE 0x00000003 SQL_AT_ADD_COLUMN | SQL_AT_DROP_COLUMN 10021 SQL_ASYNC_MODE 0 SQL_AM_NONE 120 SQL_BATCH_ROW_COUNT 0x00000000 121 SQL_BATCH_SUPPORT 0x00000000 82 SQL_BOOKMARK_PERSISTENCE 0x00000050 SQL_BP_UPDATE | SQL_BP_SCROLL 114 SQL_CATALOG_LOCATION 1 SQL_CL_START 10003 SQL_CATALOG_NAME "Y" 41 SQL_CATALOG_NAME_SEPARATOR "." 42 SQL_CATALOG_TERM "DATABASE" 92 SQL_CATALOG_USAGE 0x0000000D SQL_CU_DML_STATEMENTS | SQL_CU_TABLE_DEFINITION | SQL_CU_INDEX_DEFINITION 10004 SQL_COLLATION_SEQ "" 87 SQL_COLUMN_ALIAS "Y" 22 SQL_CONCAT_NULL_BEHAVIOR 1 SQL_CB_NON_NULL 53 SQL_CONVERT_BIGINT 0x00000000 54 SQL_CONVERT_BINARY 0x008001FA SQL_CVT_NUMERIC | SQL_CVT_INTEGER | SQL_CVT_SMALLINT | SQL_CVT_FLOAT | SQL_CVT_REAL | SQL_CVT_DOUBLE | SQL_CVT_VARCHAR | SQL_CVT_WVARCHAR 55 SQL_CONVERT_BIT 0x00000000 56 SQL_CONVERT_CHAR 0x008001FA SQL_CVT_NUMERIC | SQL_CVT_INTEGER | SQL_CVT_SMALLINT | SQL_CVT_FLOAT | SQL_CVT_REAL | SQL_CVT_DOUBLE | SQL_CVT_VARCHAR | SQL_CVT_WVARCHAR 57 SQL_CONVERT_DATE 0x00000000 58 SQL_CONVERT_DECIMAL 0x00000000 59 SQL_CONVERT_DOUBLE 0x008001FA SQL_CVT_NUMERIC | SQL_CVT_INTEGER | SQL_CVT_SMALLINT | SQL_CVT_FLOAT | SQL_CVT_REAL | SQL_CVT_DOUBLE | SQL_CVT_VARCHAR | SQL_CVT_WVARCHAR 60 SQL_CONVERT_FLOAT 0x008001FA SQL_CVT_NUMERIC | SQL_CVT_INTEGER | SQL_CVT_SMALLINT | SQL_CVT_FLOAT | SQL_CVT_REAL | SQL_CVT_DOUBLE | SQL_CVT_VARCHAR | SQL_CVT_WVARCHAR 48 SQL_CONVERT_FUNCTIONS 0x00000001 SQL_FN_CVT_CONVERT 61 SQL_CONVERT_INTEGER 0x008001FA SQL_CVT_NUMERIC | SQL_CVT_INTEGER | SQL_CVT_SMALLINT | SQL_CVT_FLOAT | SQL_CVT_REAL | SQL_CVT_DOUBLE | SQL_CVT_VARCHAR | SQL_CVT_WVARCHAR 123 SQL_CONVERT_INTERVAL_DAY_TIME 0x00000000 124 SQL_CONVERT_INTERVAL_YEAR_MONTH 0x00000000 71 SQL_CONVERT_LONGVARBINARY 0x008001FA SQL_CVT_NUMERIC | SQL_CVT_INTEGER | SQL_CVT_SMALLINT | SQL_CVT_FLOAT | SQL_CVT_REAL | SQL_CVT_DOUBLE | SQL_CVT_VARCHAR | SQL_CVT_WVARCHAR 62 SQL_CONVERT_LONGVARCHAR 0x008001FA SQL_CVT_NUMERIC | SQL_CVT_INTEGER | SQL_CVT_SMALLINT | SQL_CVT_FLOAT | SQL_CVT_REAL | SQL_CVT_DOUBLE | SQL_CVT_VARCHAR | SQL_CVT_WVARCHAR 63 SQL_CONVERT_NUMERIC 0x008001FA SQL_CVT_NUMERIC | SQL_CVT_INTEGER | SQL_CVT_SMALLINT | SQL_CVT_FLOAT | SQL_CVT_REAL | SQL_CVT_DOUBLE | SQL_CVT_VARCHAR | SQL_CVT_WVARCHAR 64 SQL_CONVERT_REAL 0x008001FA SQL_CVT_NUMERIC | SQL_CVT_INTEGER | SQL_CVT_SMALLINT | SQL_CVT_FLOAT | SQL_CVT_REAL | SQL_CVT_DOUBLE | SQL_CVT_VARCHAR | SQL_CVT_WVARCHAR 65 SQL_CONVERT_SMALLINT 0x008001FA SQL_CVT_NUMERIC | SQL_CVT_INTEGER | SQL_CVT_SMALLINT | SQL_CVT_FLOAT | SQL_CVT_REAL | SQL_CVT_DOUBLE | SQL_CVT_VARCHAR | SQL_CVT_WVARCHAR 66 SQL_CONVERT_TIME 0x00000000 67 SQL_CONVERT_TIMESTAMP 0x00000000 68 SQL_CONVERT_TINYINT 0x008001FA SQL_CVT_NUMERIC | SQL_CVT_INTEGER | SQL_CVT_SMALLINT | SQL_CVT_FLOAT | SQL_CVT_REAL | SQL_CVT_DOUBLE | SQL_CVT_VARCHAR | SQL_CVT_WVARCHAR 69 SQL_CONVERT_VARBINARY 0x008001FA SQL_CVT_NUMERIC | SQL_CVT_INTEGER | SQL_CVT_SMALLINT | SQL_CVT_FLOAT | SQL_CVT_REAL | SQL_CVT_DOUBLE | SQL_CVT_VARCHAR | SQL_CVT_WVARCHAR 70 SQL_CONVERT_VARCHAR 0x008001FA SQL_CVT_NUMERIC | SQL_CVT_INTEGER | SQL_CVT_SMALLINT | SQL_CVT_FLOAT | SQL_CVT_REAL | SQL_CVT_DOUBLE | SQL_CVT_VARCHAR | SQL_CVT_WVARCHAR 122 SQL_CONVERT_WCHAR 0x008001FA SQL_CVT_NUMERIC | SQL_CVT_INTEGER | SQL_CVT_SMALLINT | SQL_CVT_FLOAT | SQL_CVT_REAL | SQL_CVT_DOUBLE | SQL_CVT_VARCHAR | SQL_CVT_WVARCHAR 125 SQL_CONVERT_WLONGVARCHAR 0x008001FA SQL_CVT_NUMERIC | SQL_CVT_INTEGER | SQL_CVT_SMALLINT | SQL_CVT_FLOAT | SQL_CVT_REAL | SQL_CVT_DOUBLE | SQL_CVT_VARCHAR | SQL_CVT_WVARCHAR 126 SQL_CONVERT_WVARCHAR 0x008001FA SQL_CVT_NUMERIC | SQL_CVT_INTEGER | SQL_CVT_SMALLINT | SQL_CVT_FLOAT | SQL_CVT_REAL | SQL_CVT_DOUBLE | SQL_CVT_VARCHAR | SQL_CVT_WVARCHAR 74 SQL_CORRELATION_NAME 2 SQL_CN_ANY 127 SQL_CREATE_ASSERTION 0x00000000 128 SQL_CREATE_CHARACTER_SET 0x00000000 129 SQL_CREATE_COLLATION 0x00000000 130 SQL_CREATE_DOMAIN 0x00000000 131 SQL_CREATE_SCHEMA 0x00000000 132 SQL_CREATE_TABLE 0x00000001 SQL_CT_CREATE_TABLE 133 SQL_CREATE_TRANSLATION 0x00000000 134 SQL_CREATE_VIEW 0x00000001 SQL_CV_CREATE_VIEW 23 SQL_CURSOR_COMMIT_BEHAVIOR 1 SQL_CB_CLOSE 24 SQL_CURSOR_ROLLBACK_BEHAVIOR 1 SQL_CB_CLOSE 10001 SQL_CURSOR_SENSITIVITY 0 SQL_UNSPECIFIED 16 SQL_DATABASE_NAME "C:\tmp\test" 2 SQL_DATA_SOURCE_NAME "test" 25 SQL_DATA_SOURCE_READ_ONLY "N" 119 SQL_DATETIME_LITERALS 0x00000000 17 SQL_DBMS_NAME "ACCESS" 18 SQL_DBMS_VER "03.50.0000" 26 SQL_DEFAULT_TXN_ISOLATION 2 SQL_TXN_READ_COMMITTED 10002 SQL_DESCRIBE_PARAMETER "N" 171 SQL_DM_VER "03.52.6019.0000" 3 SQL_DRIVER_HDBC 0x00236D8C 135 SQL_DRIVER_HDESC 0x002383D4 4 SQL_DRIVER_HENV 0x00236D70 76 SQL_DRIVER_HLIB 0x1F8F0000 5 SQL_DRIVER_HSTMT 0x00238060 6 SQL_DRIVER_NAME "odbcjt32.dll" 77 SQL_DRIVER_ODBC_VER "03.51" 7 SQL_DRIVER_VER "04.00.6019" 136 SQL_DROP_ASSERTION 0x00000000 137 SQL_DROP_CHARACTER_SET 0x00000000 138 SQL_DROP_COLLATION 0x00000000 139 SQL_DROP_DOMAIN 0x00000000 140 SQL_DROP_SCHEMA 0x00000000 141 SQL_DROP_TABLE 0x00000001 SQL_DT_DROP_TABLE 142 SQL_DROP_TRANSLATION 0x00000000 143 SQL_DROP_VIEW 0x00000001 SQL_DV_DROP_VIEW 144 SQL_DYNAMIC_CURSOR_ATTRIBUTES1 0x00000000 145 SQL_DYNAMIC_CURSOR_ATTRIBUTES2 0x00000000 27 SQL_EXPRESSIONS_IN_ORDERBY "Y" 8 SQL_FETCH_DIRECTION 0x000000BF SQL_FD_FETCH_NEXT | SQL_FD_FETCH_FIRST | SQL_FD_FETCH_LAST | SQL_FD_FETCH_PRIOR | SQL_FD_FETCH_ABSOLUTE | SQL_FD_FETCH_RELATIVE | SQL_FD_FETCH_BOOKMARK 84 SQL_FILE_USAGE 2 SQL_FILE_CATALOG 146 SQL_FORWARD_ONLY_CURSOR_ATTRIBUTES1 0x00000001 SQL_CA1_NEXT 147 SQL_FORWARD_ONLY_CURSOR_ATTRIBUTES2 0x00000001 SQL_CA2_READ_ONLY_CONCURRENCY 81 SQL_GETDATA_EXTENSIONS 0x0000000F SQL_GD_ANY_COLUMN | SQL_GD_ANY_ORDER | SQL_GD_BLOCK | SQL_GD_BOUND 88 SQL_GROUP_BY 2 SQL_GB_GROUP_BY_CONTAINS_SELECT 28 SQL_IDENTIFIER_CASE 3 SQL_IC_SENSITIVE 29 SQL_IDENTIFIER_QUOTE_CHAR "`" 148 SQL_INDEX_KEYWORDS 0x00000003 SQL_IK_ASC | SQL_IK_DESC 149 SQL_INFO_SCHEMA_VIEWS 0x00000000 73 SQL_INTEGRITY "N" 150 SQL_KEYSET_CURSOR_ATTRIBUTES1 0x000F1E4F SQL_CA1_NEXT | SQL_CA1_ABSOLUTE | SQL_CA1_RELATIVE | SQL_CA1_BOOKMARK | SQL_CA1_LOCK_NO_CHANGE | SQL_CA1_POS_POSITION | SQL_CA1_POS_UPDATE | SQL_CA1_POS_DELETE | SQL_CA1_POS_REFRESH | SQL_CA1_BULK_ADD | SQL_CA1_BULK_UPDATE_BY_BOOKMARK | SQL_CA1_BULK_DELETE_BY_BOOKMARK | SQL_CA1_BULK_FETCH_BY_BOOKMARK 151 SQL_KEYSET_CURSOR_ATTRIBUTES2 0x0000007F SQL_CA2_READ_ONLY_CONCURRENCY | SQL_CA2_LOCK_CONCURRENCY | SQL_CA2_OPT_ROWVER_CONCURRENCY | SQL_CA2_OPT_VALUES_CONCURRENCY | SQL_CA2_SENSITIVITY_ADDITIONS | SQL_CA2_SENSITIVITY_DELETIONS | SQL_CA2_SENSITIVITY_UPDATES 89 SQL_KEYWORDS "ALPHANUMERIC,AUTOINCREMENT,BINARY,BYTE,COUNTER,CURRENCY,DATABASE,DATABASENAME,DATETIME,DISALLOW,DISTINCTROW,DOUBLEFLOAT,FLOAT4,FLOAT8,GENERAL,IEEEDOUBLE,IEEESINGLE,IGNORE,INT,INTEGER1,INTEGER2,INTEGER4,LEVEL,LOGICAL,LOGICAL1,LONG,LONGBINARY,LONGCHAR,LONGTEXT,MEMO,MONEY,NOTE,NUMBER,OLEOBJECT,OPTION," 113 SQL_LIKE_ESCAPE_CLAUSE "N" 78 SQL_LOCK_TYPES 0x00000001 SQL_LCK_NO_CHANGE 10022 SQL_MAX_ASYNC_CONCURRENT_STATEMENTS 0 112 SQL_MAX_BINARY_LITERAL_LEN 255 34 SQL_MAX_CATALOG_NAME_LEN 260 108 SQL_MAX_CHAR_LITERAL_LEN 255 97 SQL_MAX_COLUMNS_IN_GROUP_BY 10 98 SQL_MAX_COLUMNS_IN_INDEX 10 99 SQL_MAX_COLUMNS_IN_ORDER_BY 10 100 SQL_MAX_COLUMNS_IN_SELECT 255 101 SQL_MAX_COLUMNS_IN_TABLE 255 30 SQL_MAX_COLUMN_NAME_LEN 64 1 SQL_MAX_CONCURRENT_ACTIVITIES 0 31 SQL_MAX_CURSOR_NAME_LEN 64 0 SQL_MAX_DRIVER_CONNECTIONS 64 10005 SQL_MAX_IDENTIFIER_LEN 64 102 SQL_MAX_INDEX_SIZE 83 32 SQL_MAX_OWNER_NAME_LEN 0 33 SQL_MAX_PROCEDURE_NAME_LEN 64 34 SQL_MAX_QUALIFIER_NAME_LEN 260 104 SQL_MAX_ROW_SIZE 2096 103 SQL_MAX_ROW_SIZE_INCLUDES_LONG "N" 32 SQL_MAX_SCHEMA_NAME_LEN 0 105 SQL_MAX_STATEMENT_LEN 65000 106 SQL_MAX_TABLES_IN_SELECT 16 35 SQL_MAX_TABLE_NAME_LEN 64 107 SQL_MAX_USER_NAME_LEN 0 37 SQL_MULTIPLE_ACTIVE_TXN "Y" 36 SQL_MULT_RESULT_SETS "N" 111 SQL_NEED_LONG_DATA_LEN "N" 75 SQL_NON_NULLABLE_COLUMNS 0 SQL_NNC_NULL 85 SQL_NULL_COLLATION 1 SQL_NC_LOW 49 SQL_NUMERIC_FUNCTIONS 0x0052FF69 SQL_FN_NUM_ABS | SQL_FN_NUM_ATAN | SQL_FN_NUM_CEILING | SQL_FN_NUM_COS | SQL_FN_NUM_EXP | SQL_FN_NUM_FLOOR | SQL_FN_NUM_LOG | SQL_FN_NUM_MOD | SQL_FN_NUM_SIGN | SQL_FN_NUM_SIN | SQL_FN_NUM_SQRT | SQL_FN_NUM_TAN | SQL_FN_NUM_RAND | SQL_FN_NUM_POWER | SQL_FN_NUM_ROUND 9 SQL_ODBC_API_CONFORMANCE 1 SQL_OAC_LEVEL1 152 SQL_ODBC_INTERFACE_CONFORMANCE 3 SQL_OIC_LEVEL2 12 SQL_ODBC_SAG_CLI_CONFORMANCE 0 SQL_OSCC_NOT_COMPLIANT 15 SQL_ODBC_SQL_CONFORMANCE 0 SQL_OSC_MINIMUM 73 SQL_ODBC_SQL_OPT_IEF "N" 10 SQL_ODBC_VER "03.52.0000" 115 SQL_OJ_CAPABILITIES 0x00000053 SQL_OJ_LEFT | SQL_OJ_RIGHT | SQL_OJ_NOT_ORDERED | SQL_OJ_ALL_COMPARISON_OPS 90 SQL_ORDER_BY_COLUMNS_IN_SELECT "N" 38 SQL_OUTER_JOINS "Y" 39 SQL_OWNER_TERM "" 91 SQL_OWNER_USAGE 0x00000000 153 SQL_PARAM_ARRAY_ROW_COUNTS 2 SQL_PARC_NO_BATCH 154 SQL_PARAM_ARRAY_SELECTS 2 SQL_PAS_NO_BATCH 80 SQL_POSITIONED_STATEMENTS 0x00000000 79 SQL_POS_OPERATIONS 0x0000001F SQL_POS_POSITION | SQL_POS_REFRESH | SQL_POS_UPDATE | SQL_POS_DELETE | SQL_POS_ADD 21 SQL_PROCEDURES "Y" 40 SQL_PROCEDURE_TERM "QUERY" 114 SQL_QUALIFIER_LOCATION 1 SQL_CL_START 41 SQL_QUALIFIER_NAME_SEPARATOR "." 42 SQL_QUALIFIER_TERM "DATABASE" 92 SQL_QUALIFIER_USAGE 0x0000000D SQL_CU_DML_STATEMENTS | SQL_CU_TABLE_DEFINITION | SQL_CU_INDEX_DEFINITION 93 SQL_QUOTED_IDENTIFIER_CASE 4 SQL_IC_MIXED 11 SQL_ROW_UPDATES "N" 39 SQL_SCHEMA_TERM "" 91 SQL_SCHEMA_USAGE 0x00000000 43 SQL_SCROLL_CONCURRENCY 0x0000000B SQL_SCCO_READ_ONLY | SQL_SCCO_LOCK | SQL_SCCO_OPT_VALUES 44 SQL_SCROLL_OPTIONS 0x00000013 SQL_SO_FORWARD_ONLY | SQL_SO_KEYSET_DRIVEN | SQL_SO_STATIC 14 SQL_SEARCH_PATTERN_ESCAPE "\" 13 SQL_SERVER_NAME "ACCESS" 94 SQL_SPECIAL_CHARACTERS "~@#$%^&*_-+=\}{"';:?/><,.![]|" 155 SQL_SQL92_DATETIME_FUNCTIONS 0x00000000 156 SQL_SQL92_FOREIGN_KEY_DELETE_RULE 0x00000000 157 SQL_SQL92_FOREIGN_KEY_UPDATE_RULE 0x00000000 158 SQL_SQL92_GRANT 0x00000000 159 SQL_SQL92_NUMERIC_VALUE_FUNCTIONS 0x00000000 160 SQL_SQL92_PREDICATES 0x00000000 161 SQL_SQL92_RELATIONAL_JOIN_OPERATORS 0x00000000 162 SQL_SQL92_REVOKE 0x00000000 163 SQL_SQL92_ROW_VALUE_CONSTRUCTOR 0x00000000 164 SQL_SQL92_STRING_FUNCTIONS 0x00000000 165 SQL_SQL92_VALUE_EXPRESSIONS 0x00000000 118 SQL_SQL_CONFORMANCE 1 SQL_SC_SQL92_ENTRY 166 SQL_STANDARD_CLI_CONFORMANCE 0x00000000 167 SQL_STATIC_CURSOR_ATTRIBUTES1 0x0008120F SQL_CA1_NEXT | SQL_CA1_ABSOLUTE | SQL_CA1_RELATIVE | SQL_CA1_BOOKMARK | SQL_CA1_POS_POSITION | SQL_CA1_POS_REFRESH | SQL_CA1_BULK_FETCH_BY_BOOKMARK 168 SQL_STATIC_CURSOR_ATTRIBUTES2 0x00000001 SQL_CA2_READ_ONLY_CONCURRENCY 83 SQL_STATIC_SENSITIVITY 0x00000007 SQL_SS_ADDITIONS | SQL_SS_DELETIONS | SQL_SS_UPDATES 50 SQL_STRING_FUNCTIONS 0x00057E7D SQL_FN_STR_CONCAT | SQL_FN_STR_LEFT | SQL_FN_STR_LTRIM | SQL_FN_STR_LENGTH | SQL_FN_STR_LOCATE | SQL_FN_STR_LCASE | SQL_FN_STR_RIGHT | SQL_FN_STR_RTRIM | SQL_FN_STR_SUBSTRING | SQL_FN_STR_UCASE | SQL_FN_STR_ASCII | SQL_FN_STR_CHAR | SQL_FN_STR_LOCATE_2 | SQL_FN_STR_SPACE 95 SQL_SUBQUERIES 0x0000001F SQL_SQ_COMPARISON | SQL_SQ_EXISTS | SQL_SQ_IN | SQL_SQ_QUANTIFIED | SQL_SQ_CORRELATED_SUBQUERIES 51 SQL_SYSTEM_FUNCTIONS 0x00000000 45 SQL_TABLE_TERM "TABLE" 109 SQL_TIMEDATE_ADD_INTERVALS 0x00000000 110 SQL_TIMEDATE_DIFF_INTERVALS 0x00000000 52 SQL_TIMEDATE_FUNCTIONS 0x00019FFF SQL_FN_TD_NOW | SQL_FN_TD_CURDATE | SQL_FN_TD_DAYOFMONTH | SQL_FN_TD_DAYOFWEEK | SQL_FN_TD_DAYOFYEAR | SQL_FN_TD_MONTH | SQL_FN_TD_QUARTER | SQL_FN_TD_WEEK | SQL_FN_TD_YEAR | SQL_FN_TD_CURTIME | SQL_FN_TD_HOUR | SQL_FN_TD_MINUTE | SQL_FN_TD_SECOND | SQL_FN_TD_DAYNAME | SQL_FN_TD_MONTHNAME 46 SQL_TXN_CAPABLE 2 SQL_TC_ALL 72 SQL_TXN_ISOLATION_OPTION 0x00000002 SQL_TXN_READ_COMMITTED 96 SQL_UNION 0x00000003 SQL_U_UNION | SQL_U_UNION_ALL 47 SQL_USER_NAME "admin" 10000 SQL_XOPEN_CLI_YEAR "1995"