[#4668] Added missing dialects that require a DUAL table
This commit is contained in:
parent
b1ac068141
commit
32cf366263
@ -118,6 +118,7 @@ class Dual extends AbstractTable<Record> {
|
||||
xxxx xxxxxxxxxx
|
||||
xxxx xxxxxxxx
|
||||
xx [/pro] */
|
||||
case H2:
|
||||
case POSTGRES:
|
||||
case SQLITE:
|
||||
break;
|
||||
@ -169,6 +170,12 @@ class Dual extends AbstractTable<Record> {
|
||||
.literal("SYSDUMMY1");
|
||||
break;
|
||||
|
||||
case MARIADB:
|
||||
case MYSQL:
|
||||
/* [pro] xx
|
||||
xxxx xxxxxxx
|
||||
xx [/pro] */
|
||||
|
||||
default:
|
||||
ctx.keyword("dual");
|
||||
break;
|
||||
|
||||
@ -1027,7 +1027,7 @@ class SelectQueryImpl<R extends Record> extends AbstractResultQuery<R> implement
|
||||
/* [pro] xx
|
||||
xx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xx xxxxx
|
||||
xx [/pro] */
|
||||
|| asList(CUBRID, DERBY, FIREBIRD, HSQLDB).contains(family)
|
||||
|| asList(CUBRID, DERBY, FIREBIRD, HSQLDB, MARIADB, MYSQL).contains(family)
|
||||
;
|
||||
|
||||
List<Condition> semiAntiJoinPredicates = null;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user