22 months ago |
Martin van Dinther |
A few more places where we can remove append() calls for static int values in construction of Strings.
|
22 months ago |
Martin van Dinther |
Remove append() calls for static int values in construction of Strings.
|
22 months ago |
Martin van Dinther |
Corrected DatabaseMetaData method getClientProperties().
|
24 months ago |
Martin van Dinther |
Corrected DatabaseMetaData method getStringFunctions() when connected to a Jun2023 server.
|
2023-02-16 |
Martin van Dinther |
In MonetCallableStatement constructor skip calling removeEscapes() when the connected server supports ODBC/JDBC escape sequence syntax.
|
2023-02-16 |
Martin van Dinther |
Extend getSystemFunctions() to also report system functions database() and ifnull() if they exist in sys.functions and can be called without odbc escape sequences.
|
2023-02-16 |
Martin van Dinther |
In getClientInfoProperties() order the static values list alphabetically.
|
2023-02-09 |
Martin van Dinther |
Improve DatabaseMetaData.supportsStoredFunctionsUsingCallSyntax().
|
2023-02-09 |
Martin van Dinther |
Corrected DatabaseMetaData.getSQLKeywords() output.
|
2023-01-19 |
Martin van Dinther |
Corrected DatabaseMetaData.getUDTs() output.
|
2023-01-05 |
Martin van Dinther |
Updated Copyright year.
|
2022-12-15 |
Martin van Dinther |
Resolve javac and javadoc warnings when compiled with JDK19.
|
2022-11-03 |
Martin van Dinther |
Corrected returned SQL TypeName values for the MonetDB interval types: 'day_interval', 'month_interval' and 'sec_interval'.
|
2022-11-03 |
Martin van Dinther |
Improve composeMatchPart(final String in). Prevent parsing pattern when length is 0. Optimise patterns: % or %%.
|
2022-10-27 |
Martin van Dinther |
Mark these 2 classes as final.
|
2022-10-27 |
Martin van Dinther |
Removed 2 non-JDBC-API methods.
|
2022-10-20 |
Martin van Dinther |
Fixes related to adding autocommit=true/false option to jdbc url
|
2022-08-25 |
Martin van Dinther |
Improved DatabaseMetaData.getBestRowIdentifier() further by introducing an extra cte: tableids. It makes it easier to understand/maintain and possibly faster.
|
2022-08-24 |
Martin van Dinther |
Improved and optimized DatabaseMetaData.getBestRowIdentifier().
|
2022-05-11 |
Martin van Dinther |
By fixing methods getPrimaryKeys(), getBestRowIdentifier() and getIndexInfo() for local temporary tables, it also caused it to fail for global temporary tables in schema tmp.
|
2022-03-30 |
Martin van Dinther |
Corrected DatabaseMetaData methods getPrimaryKeys(), getBestRowIdentifier() and getIndexInfo() for temporary tables in schema tmp.
|
2022-02-10 |
Martin van Dinther |
Added recognition of 'xml' type.
|
2022-01-20 |
Martin van Dinther |
Resolve javadoc error and warnings :
|
2022-01-19 |
Martin van Dinther |
Fixed an SQL query problem in DatabaseMetaData.getBestRowIdentifier() method when used with MonetDB Jan2022 (or newer) releases.
|
2022-01-05 |
Martin van Dinther |
Updated Copyright year.
|
2021-04-29 |
Martin van Dinther |
Improved performance of ResultSetMetaData methods getPrecision(), getScale(), isNullable() and isAutoIncrement().
|
2021-02-10 |
Martin van Dinther |
Remove some non essential spaces
|
2021-02-10 |
Martin van Dinther |
No need to include newlines or tabs in SQL query strings.
|
2021-02-08 |
Joeri van Ruth |
Add fetchsize to MonetDatabaseMetaData.getClientInfoProperties()
|
2021-02-08 |
Joeri van Ruth |
Refactor MonetDatabaseMetaData.getClientInfoProperties
|
2021-02-03 |
Martin van Dinther |
Added support for escaped wildcards (\% en \_) in String arguments of
|
2021-02-03 |
Martin van Dinther |
Restructured code (incl removal of duplicate code) for utility functions dq() and sq() which add double or double quotes and add escapes to string values.
|
2021-01-28 |
Martin van Dinther |
Added full ordering to correct issues when retrieving columns from fks where a table has multiple fks to the same table.
|
2021-01-14 |
Martin van Dinther |
Improved DatabaseMetaData.getTypeInfo() output for temporal data types: sec_interval, day_interval, month_interval, date, time, timetz, timestamp and timestamptz.
|
2021-01-06 |
Martin van Dinther |
Update Copyright year.
|
2021-01-06 |
Martin van Dinther |
Corrected output of resultset columns UPDATE_RULE and DELETE_RULE when calling DatabaseMetaData API methods getImportedKeys() or getExportedKeys() or getCrossReference().
|
2020-11-12 |
Martin van Dinther |
Moved Java classes from packages starting with nl.cwi.monetdb.* to package org.monetdb.*
base
src/main/java/nl/cwi/monetdb/jdbc/MonetDatabaseMetaData.java@a4ab6df192e7
|