- API change: Support
SELECT ...
without aFROM
clause, makingSELECT 1, 2
andSELECT *
parsable statements (before those failed) - API change: Support complex
UPDATE
sets (using multipleSubQuery
orValueList
or Single Values, in combination) - Support nested
CASE
expressions with complex expression arguments - API change: Support
JOIN
with multiple trailingON
Expressions (JOIN ... JOIN ... ON ... ON ...
) - Support Oracle Hierarchical
CONNECT_BY_ROOT
Operator - Support Transact-SQL
IF ... ELSE ...
Statement Control Flows. - Allow optional parameters for the
ALTER TABLE ...
statement (e.g.ALTER TABLE ... MOVE TABLESPACE ...
) - Support Oracle
ALTER SYSTEM ...
statement - Support Oracle Named Function Parameters
Func( param1 => arg1, ...
- Add Gradle build
- Allow
JdbcParameter
orJdbcNamedParameter
for MySQL FullTextSearch - Allow
Cast
intoRow
Constructor - Support Oracle
RENAME ... TO ...
statement - Support Oracle
PURGE
statement - Support JSON functions
JSON_OBJECT()
,JSON_ARRAY()
,JSON_OBJECTAGG()
,JSON_ARRAYAGG()
- API change: merge ALL and ANY expressions class
- Allow DB2 compliant
CURRENT DATE
in addition toCURRENT_DATE
(without underscore)