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]