[jOOQ/jOOQ#16297] Support setting java.sql.Time bind values
This commit is contained in:
parent
b5455a377e
commit
a59cdf8136
@ -4784,10 +4784,15 @@ public class DefaultBinding<T, U> implements Binding<T, U> {
|
||||
|
||||
@Override
|
||||
final void set0(BindingSetStatementContext<U> ctx, Time value) throws SQLException {
|
||||
if (ctx.family() == SQLITE)
|
||||
ctx.statement().setString(ctx.index(), value.toString());
|
||||
else
|
||||
ctx.statement().setTime(ctx.index(), value);
|
||||
switch (ctx.family()) {
|
||||
case DUCKDB:
|
||||
case SQLITE:
|
||||
ctx.statement().setString(ctx.index(), value.toString());
|
||||
break;
|
||||
default:
|
||||
ctx.statement().setTime(ctx.index(), value);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Loading…
Reference in New Issue
Block a user