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]

Reply via email to