Changeset: c016f2ecc064 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/c016f2ecc064
Modified Files:
        clients/odbc/driver/SQLGetInfo.c
        clients/odbc/tests/ODBCgetInfo.c
Branch: default
Log Message:

Update ODBC driver now we support 5 INFORMATION_SCHEMA views.


diffs (49 lines):

diff --git a/clients/odbc/driver/SQLGetInfo.c b/clients/odbc/driver/SQLGetInfo.c
--- a/clients/odbc/driver/SQLGetInfo.c
+++ b/clients/odbc/driver/SQLGetInfo.c
@@ -589,28 +589,28 @@ MNDBGetInfo(ODBCDbc *dbc,
                /* SQL_IK_ASC | SQL_IK_DESC | SQL_IK_ALL */
                break;
        case SQL_INFO_SCHEMA_VIEWS:
+               nValue = SQL_ISV_CHARACTER_SETS |
+                       SQL_ISV_COLUMNS |
+                       SQL_ISV_SCHEMATA |
+                       SQL_ISV_TABLES |
+                       SQL_ISV_VIEWS;
                /* SQL_ISV_ASSERTIONS |
-                * SQL_ISV_CHARACTER_SETS |
                 * SQL_ISV_CHECK_CONSTRAINTS |
                 * SQL_ISV_COLLATIONS |
                 * SQL_ISV_COLUMN_DOMAIN_USAGE |
                 * SQL_ISV_COLUMN_PRIVILEGES |
-                * SQL_ISV_COLUMNS |
                 * SQL_ISV_CONSTRAINT_COLUMN_USAGE |
                 * SQL_ISV_CONSTRAINT_TABLE_USAGE |
                 * SQL_ISV_DOMAIN_CONSTRAINTS |
                 * SQL_ISV_DOMAINS |
                 * SQL_ISV_KEY_COLUMN_USAGE |
                 * SQL_ISV_REFERENTIAL_CONSTRAINTS |
-                * SQL_ISV_SCHEMATA |
                 * SQL_ISV_SQL_LANGUAGES |
                 * SQL_ISV_TABLE_CONSTRAINTS |
                 * SQL_ISV_TABLE_PRIVILEGES |
-                * SQL_ISV_TABLES |
                 * SQL_ISV_TRANSLATIONS |
                 * SQL_ISV_USAGE_PRIVILEGES |
                 * SQL_ISV_VIEW_COLUMN_USAGE |
-                * SQL_ISV_VIEWS |
                 * SQL_ISV_VIEW_TABLE_USAGE */
                break;
        case SQL_INSERT_STATEMENT:
diff --git a/clients/odbc/tests/ODBCgetInfo.c b/clients/odbc/tests/ODBCgetInfo.c
--- a/clients/odbc/tests/ODBCgetInfo.c
+++ b/clients/odbc/tests/ODBCgetInfo.c
@@ -618,7 +618,7 @@ const struct {
                .info = SQL_INFO_SCHEMA_VIEWS,
                .name = "SQL_INFO_SCHEMA_VIEWS",
                .type = INTEGER,
-               .i = 0,
+               .i = SQL_ISV_CHARACTER_SETS | SQL_ISV_COLUMNS | 
SQL_ISV_SCHEMATA | SQL_ISV_TABLES | SQL_ISV_VIEWS,
        },
        {
                .info = SQL_INSERT_STATEMENT,
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to