[jOOQ/jOOQ#14402] Add support for Databricks SQL - WIP

This includes:

- Improve array bindings
- Support array lambda functions
This commit is contained in:
Lukas Eder 2025-02-12 14:10:23 +01:00
parent 60fd4f6391
commit f4aefdd82a

View File

@ -817,6 +817,14 @@ public class DefaultBinding<T, U> implements Binding<T, U> {
if (ctx.render().paramType() == INLINED) {
if (converted == null) {
switch (ctx.family()) {
case DERBY:
return true;
}
@ -1012,7 +1020,6 @@ public class DefaultBinding<T, U> implements Binding<T, U> {
return false;
@ -1534,6 +1541,21 @@ public class DefaultBinding<T, U> implements Binding<T, U> {
);
}
@Override
final void setNull0(BindingSetStatementContext<U> ctx) throws SQLException {
switch (ctx.family()) {
default:
super.setNull0(ctx);
break;
}
}
@SuppressWarnings({ "rawtypes", "unchecked" })
@Override
final void set0(BindingSetStatementContext<U> ctx, Object[] value) throws SQLException {