Changeset: 4b11238ebe15 for monetdb-java
URL: https://dev.monetdb.org/hg/monetdb-java/rev/4b11238ebe15
Modified Files:
        src/main/java/org/monetdb/jdbc/MonetDatabaseMetaData.java
Branch: default
Log Message:

Improve DatabaseMetaData.supportsStoredFunctionsUsingCallSyntax().
Future versions of MonetDB (post Sep2022) will have capability to parse and 
execute ODBC/JDBC escape sequence syntax.


diffs (19 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
@@ -3862,10 +3862,13 @@ public final class MonetDatabaseMetaData
         * vendor functions using the stored procedure escape syntax.
         *
         * @return true if so; false otherwise
+        * @throws SQLException if a database error occurs
         */
        @Override
-       public boolean supportsStoredFunctionsUsingCallSyntax() {
-               return false;
+       public boolean supportsStoredFunctionsUsingCallSyntax() throws 
SQLException {
+               if ((getDatabaseMajorVersion() == 11) && 
(getDatabaseMinorVersion() <= 45))
+                       return false;
+               return true;
        }
 
        /**
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to