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