[#1257] Add CUBRID support - Fixed some issues
This commit is contained in:
parent
7d1c38ff3a
commit
f5a713dc17
@ -71,6 +71,9 @@ class DateAdd<T> extends AbstractFunction<T> {
|
||||
case ASE:
|
||||
return function("dateadd", getDataType(), literal("day"), val(value), field);
|
||||
|
||||
case CUBRID:
|
||||
return function("adddate", getDataType(), field, val(value));
|
||||
|
||||
case DB2:
|
||||
case HSQLDB:
|
||||
return field.add(field("? day", BigDecimal.class, value));
|
||||
|
||||
@ -71,6 +71,9 @@ class DateSub<T> extends AbstractFunction<T> {
|
||||
case ASE:
|
||||
return function("dateadd", getDataType(), literal("day"), val(-value.intValue()), field);
|
||||
|
||||
case CUBRID:
|
||||
return function("subdate", getDataType(), field, val(value));
|
||||
|
||||
case DB2:
|
||||
case HSQLDB:
|
||||
return field.sub(field("? day", BigDecimal.class, value));
|
||||
|
||||
Loading…
Reference in New Issue
Block a user