Changeset: c7842213a3a0 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=c7842213a3a0
Modified Files:
        java/src/main/java/nl/cwi/monetdb/jdbc/MonetDatabaseMetaData.java
Branch: Jun2016
Log Message:

correct getSystemFunctions() by NOT returning pseudo columns as they
cannot be called as function. Return only scalar system functions.


diffs (19 lines):

diff --git a/java/src/main/java/nl/cwi/monetdb/jdbc/MonetDatabaseMetaData.java 
b/java/src/main/java/nl/cwi/monetdb/jdbc/MonetDatabaseMetaData.java
--- a/java/src/main/java/nl/cwi/monetdb/jdbc/MonetDatabaseMetaData.java
+++ b/java/src/main/java/nl/cwi/monetdb/jdbc/MonetDatabaseMetaData.java
@@ -505,14 +505,7 @@ public class MonetDatabaseMetaData exten
                        " UNION SELECT 'extract'" +
                        " UNION SELECT 'ifthenelse'" +
                        " UNION SELECT 'isnull'" +
-                       " UNION SELECT 'nullif'" +
-                       // for completeness include also some pseudo columns
-                       " UNION SELECT 'current_role'" +
-                       " UNION SELECT 'current_schema'" +
-                       " UNION SELECT 'current_timezone'" +
-                       " UNION SELECT 'current_user'" +
-                       " UNION SELECT 'session_user'" +
-                       " UNION SELECT 'user'";
+                       " UNION SELECT 'nullif'";
                return getConcatenatedStringFromQuery(FunctionsSelect + 
wherePart + " ORDER BY 1");
        }
 
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to