Changeset: 0a1ca816b858 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=0a1ca816b858
Modified Files:
        clients/odbc/driver/SQLProcedures.c
Branch: Mar2018
Log Message:

sys.functions.sql column has long been replaced by language.


diffs (25 lines):

diff --git a/clients/odbc/driver/SQLProcedures.c 
b/clients/odbc/driver/SQLProcedures.c
--- a/clients/odbc/driver/SQLProcedures.c
+++ b/clients/odbc/driver/SQLProcedures.c
@@ -128,6 +128,7 @@ MNDBProcedures(ODBCStmt *stmt,
 #define F_FUNC 1
 #define F_PROC 2
 #define F_UNION 5
+#define FUNC_LANG_SQL 2
        snprintf(query_end, 1000,
                 "select e.value as procedure_cat, "
                        "s.name as procedure_schem, "
@@ -141,11 +142,11 @@ MNDBProcedures(ODBCStmt *stmt,
                      "sys.env() as e, "
                      "sys.functions as p "
                 "where p.schema_id = s.id and "
-                      "p.sql = true and "
+                      "p.language >= %d and "
                       "p.type in (%d, %d, %d) and "
                       "e.name = 'gdk_dbname'",
                 F_PROC, SQL_PT_PROCEDURE, SQL_PT_FUNCTION,
-                F_FUNC, F_PROC, F_UNION);
+                FUNC_LANG_SQL, F_FUNC, F_PROC, F_UNION);
        assert(strlen(query) < 800);
        query_end += strlen(query_end);
 
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to