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

Update ODBC driver meta data on 3 more information_schema views.


diffs (41 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
@@ -590,12 +590,14 @@ MNDBGetInfo(ODBCDbc *dbc,
                break;
        case SQL_INFO_SCHEMA_VIEWS:
                nValue = SQL_ISV_CHARACTER_SETS |
+                       SQL_ISV_CHECK_CONSTRAINTS |
                        SQL_ISV_COLUMNS |
+                       SQL_ISV_REFERENTIAL_CONSTRAINTS |
                        SQL_ISV_SCHEMATA |
+                       SQL_ISV_TABLE_CONSTRAINTS |
                        SQL_ISV_TABLES |
                        SQL_ISV_VIEWS;
                /* SQL_ISV_ASSERTIONS |
-                * SQL_ISV_CHECK_CONSTRAINTS |
                 * SQL_ISV_COLLATIONS |
                 * SQL_ISV_COLUMN_DOMAIN_USAGE |
                 * SQL_ISV_COLUMN_PRIVILEGES |
@@ -604,9 +606,7 @@ MNDBGetInfo(ODBCDbc *dbc,
                 * SQL_ISV_DOMAIN_CONSTRAINTS |
                 * SQL_ISV_DOMAINS |
                 * SQL_ISV_KEY_COLUMN_USAGE |
-                * SQL_ISV_REFERENTIAL_CONSTRAINTS |
                 * SQL_ISV_SQL_LANGUAGES |
-                * SQL_ISV_TABLE_CONSTRAINTS |
                 * SQL_ISV_TABLE_PRIVILEGES |
                 * SQL_ISV_TRANSLATIONS |
                 * SQL_ISV_USAGE_PRIVILEGES |
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 = SQL_ISV_CHARACTER_SETS | SQL_ISV_COLUMNS | 
SQL_ISV_SCHEMATA | SQL_ISV_TABLES | SQL_ISV_VIEWS,
+               .i = SQL_ISV_CHARACTER_SETS | SQL_ISV_CHECK_CONSTRAINTS | 
SQL_ISV_COLUMNS | SQL_ISV_REFERENTIAL_CONSTRAINTS | SQL_ISV_SCHEMATA | 
SQL_ISV_TABLE_CONSTRAINTS | 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