Changeset: ef11627b87cb for monetdb-java
URL: https://dev.monetdb.org/hg/monetdb-java/rev/ef11627b87cb
Modified Files:
src/main/java/org/monetdb/jdbc/MonetDatabaseMetaData.java
Branch: default
Log Message:
Let getTimeDateFunctions() return functions sys.dayname and sys.monthname when
the server supports them.
Those will be supported from MonetDB server v11.53 (March2025).
diffs (12 lines):
diff --git a/src/main/java/org/monetdb/jdbc/MonetDatabaseMetaData.java
b/src/main/java/org/monetdb/jdbc/MonetDatabaseMetaData.java
--- a/src/main/java/org/monetdb/jdbc/MonetDatabaseMetaData.java
+++ b/src/main/java/org/monetdb/jdbc/MonetDatabaseMetaData.java
@@ -482,7 +482,7 @@ public final class MonetDatabaseMetaData
final String wherePart =
"\"mod\" IN ('mtime','timestamp')" +
// include Date/Time functions which are located in
'str' module
- " OR f.\"name\" IN
('localtime','localtimestamp','date_trunc')";
+ " OR f.\"name\" IN
('localtime','localtimestamp','date_trunc','dayname','monthname')";
final String unionPart =
// add time date functions which are not listed in
sys.functions but implemented in the SQL parser (see sql/server/sql_parser.y)
" UNION SELECT 'extract'" +
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]