[jOOQ/jOOQ#10256] HSQLDB cannot handle negative DAY intervals when using
expression syntax
This commit is contained in:
parent
f1e10a9ee9
commit
67b5682012
@ -657,9 +657,9 @@ final class Expression<T> extends AbstractField<T> {
|
||||
|
||||
case HSQLDB: {
|
||||
if (operator == ADD)
|
||||
ctx.visit(lhs.add(DSL.field("{0} day", rhsAsNumber())));
|
||||
ctx.visit(lhs.add(DSL.field("({0}) day", rhsAsNumber())));
|
||||
else
|
||||
ctx.visit(lhs.sub(DSL.field("{0} day", rhsAsNumber())));
|
||||
ctx.visit(lhs.sub(DSL.field("({0}) day", rhsAsNumber())));
|
||||
|
||||
break;
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user