[jOOQ/jOOQ#13728] Add SQLDialect.SQLITE_3_39
This commit is contained in:
parent
86dc93ca29
commit
5b1cbabc62
@ -71,6 +71,7 @@ import static org.jooq.SQLDialect.SQLITE;
|
||||
// ...
|
||||
// ...
|
||||
// ...
|
||||
// ...
|
||||
import static org.jooq.SQLDialect.YUGABYTEDB;
|
||||
|
||||
import org.jooq.impl.DSL;
|
||||
@ -109,14 +110,14 @@ public enum JoinType {
|
||||
* <code>RIGHT OUTER JOIN</code> two tables.
|
||||
*/
|
||||
@NotNull
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
|
||||
@Support
|
||||
RIGHT_OUTER_JOIN("right outer join", "right outer join", "right join", true),
|
||||
|
||||
/**
|
||||
* <code>FULL OUTER JOIN</code> two tables.
|
||||
*/
|
||||
@NotNull
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, YUGABYTEDB })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
FULL_OUTER_JOIN("full outer join", "full outer join", "full join", true),
|
||||
|
||||
/**
|
||||
@ -137,14 +138,14 @@ public enum JoinType {
|
||||
* <code>NATURAL RIGHT OUTER JOIN</code> two tables.
|
||||
*/
|
||||
@NotNull
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
NATURAL_RIGHT_OUTER_JOIN("natural right outer join", "natural right outer join", "natural right join", false),
|
||||
|
||||
/**
|
||||
* <code>NATURAL FULL OUTER JOIN</code> two tables.
|
||||
*/
|
||||
@NotNull
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, YUGABYTEDB })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
NATURAL_FULL_OUTER_JOIN("natural full outer join", "natural full outer join", "natural full join", false),
|
||||
|
||||
/**
|
||||
|
||||
@ -474,6 +474,14 @@ public enum SQLDialect {
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -70,6 +70,7 @@ import static org.jooq.SQLDialect.SQLITE;
|
||||
// ...
|
||||
// ...
|
||||
// ...
|
||||
// ...
|
||||
import static org.jooq.SQLDialect.YUGABYTEDB;
|
||||
|
||||
import org.jooq.impl.DSL;
|
||||
@ -742,7 +743,7 @@ public interface SelectJoinStep<R extends Record> extends SelectWhereStep<R> {
|
||||
* @see #rightOuterJoin(TableLike)
|
||||
*/
|
||||
@NotNull @CheckReturnValue
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
|
||||
@Support
|
||||
SelectJoinPartitionByStep<R> rightJoin(TableLike<?> table);
|
||||
|
||||
/**
|
||||
@ -765,7 +766,7 @@ public interface SelectJoinStep<R extends Record> extends SelectWhereStep<R> {
|
||||
* @see SQL
|
||||
*/
|
||||
@NotNull @CheckReturnValue
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
|
||||
@Support
|
||||
@PlainSQL
|
||||
SelectJoinPartitionByStep<R> rightJoin(SQL sql);
|
||||
|
||||
@ -789,7 +790,7 @@ public interface SelectJoinStep<R extends Record> extends SelectWhereStep<R> {
|
||||
* @see SQL
|
||||
*/
|
||||
@NotNull @CheckReturnValue
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
|
||||
@Support
|
||||
@PlainSQL
|
||||
SelectJoinPartitionByStep<R> rightJoin(String sql);
|
||||
|
||||
@ -814,7 +815,7 @@ public interface SelectJoinStep<R extends Record> extends SelectWhereStep<R> {
|
||||
* @see SQL
|
||||
*/
|
||||
@NotNull @CheckReturnValue
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
|
||||
@Support
|
||||
@PlainSQL
|
||||
SelectJoinPartitionByStep<R> rightJoin(String sql, Object... bindings);
|
||||
|
||||
@ -839,7 +840,7 @@ public interface SelectJoinStep<R extends Record> extends SelectWhereStep<R> {
|
||||
* @see SQL
|
||||
*/
|
||||
@NotNull @CheckReturnValue
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
|
||||
@Support
|
||||
@PlainSQL
|
||||
SelectJoinPartitionByStep<R> rightJoin(String sql, QueryPart... parts);
|
||||
|
||||
@ -857,7 +858,7 @@ public interface SelectJoinStep<R extends Record> extends SelectWhereStep<R> {
|
||||
* @see #rightOuterJoin(Name)
|
||||
*/
|
||||
@NotNull @CheckReturnValue
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
|
||||
@Support
|
||||
SelectJoinPartitionByStep<R> rightJoin(Name name);
|
||||
|
||||
/**
|
||||
@ -870,7 +871,7 @@ public interface SelectJoinStep<R extends Record> extends SelectWhereStep<R> {
|
||||
* @see Table#rightOuterJoin(TableLike)
|
||||
*/
|
||||
@NotNull @CheckReturnValue
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
|
||||
@Support
|
||||
SelectJoinPartitionByStep<R> rightOuterJoin(TableLike<?> table);
|
||||
|
||||
/**
|
||||
@ -890,7 +891,7 @@ public interface SelectJoinStep<R extends Record> extends SelectWhereStep<R> {
|
||||
* @see SQL
|
||||
*/
|
||||
@NotNull @CheckReturnValue
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
|
||||
@Support
|
||||
@PlainSQL
|
||||
SelectJoinPartitionByStep<R> rightOuterJoin(SQL sql);
|
||||
|
||||
@ -911,7 +912,7 @@ public interface SelectJoinStep<R extends Record> extends SelectWhereStep<R> {
|
||||
* @see SQL
|
||||
*/
|
||||
@NotNull @CheckReturnValue
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
|
||||
@Support
|
||||
@PlainSQL
|
||||
SelectJoinPartitionByStep<R> rightOuterJoin(String sql);
|
||||
|
||||
@ -933,7 +934,7 @@ public interface SelectJoinStep<R extends Record> extends SelectWhereStep<R> {
|
||||
* @see SQL
|
||||
*/
|
||||
@NotNull @CheckReturnValue
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
|
||||
@Support
|
||||
@PlainSQL
|
||||
SelectJoinPartitionByStep<R> rightOuterJoin(String sql, Object... bindings);
|
||||
|
||||
@ -955,7 +956,7 @@ public interface SelectJoinStep<R extends Record> extends SelectWhereStep<R> {
|
||||
* @see SQL
|
||||
*/
|
||||
@NotNull @CheckReturnValue
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
|
||||
@Support
|
||||
@PlainSQL
|
||||
SelectJoinPartitionByStep<R> rightOuterJoin(String sql, QueryPart... parts);
|
||||
|
||||
@ -970,7 +971,7 @@ public interface SelectJoinStep<R extends Record> extends SelectWhereStep<R> {
|
||||
* @see Table#rightOuterJoin(Name)
|
||||
*/
|
||||
@NotNull @CheckReturnValue
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
|
||||
@Support
|
||||
SelectJoinPartitionByStep<R> rightOuterJoin(Name name);
|
||||
|
||||
/**
|
||||
@ -981,7 +982,7 @@ public interface SelectJoinStep<R extends Record> extends SelectWhereStep<R> {
|
||||
* A synonym for {@link #fullOuterJoin(TableLike)}.
|
||||
*/
|
||||
@NotNull @CheckReturnValue
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, YUGABYTEDB })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
SelectOnStep<R> fullJoin(TableLike<?> table);
|
||||
|
||||
/**
|
||||
@ -997,7 +998,7 @@ public interface SelectJoinStep<R extends Record> extends SelectWhereStep<R> {
|
||||
* escape literals when concatenated into SQL clauses!
|
||||
*/
|
||||
@NotNull @CheckReturnValue
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, YUGABYTEDB })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
@PlainSQL
|
||||
SelectOnStep<R> fullJoin(SQL sql);
|
||||
|
||||
@ -1014,7 +1015,7 @@ public interface SelectJoinStep<R extends Record> extends SelectWhereStep<R> {
|
||||
* escape literals when concatenated into SQL clauses!
|
||||
*/
|
||||
@NotNull @CheckReturnValue
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, YUGABYTEDB })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
@PlainSQL
|
||||
SelectOnStep<R> fullJoin(String sql);
|
||||
|
||||
@ -1031,7 +1032,7 @@ public interface SelectJoinStep<R extends Record> extends SelectWhereStep<R> {
|
||||
* escape literals when concatenated into SQL clauses!
|
||||
*/
|
||||
@NotNull @CheckReturnValue
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, YUGABYTEDB })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
@PlainSQL
|
||||
SelectOnStep<R> fullJoin(String sql, Object... bindings);
|
||||
|
||||
@ -1048,7 +1049,7 @@ public interface SelectJoinStep<R extends Record> extends SelectWhereStep<R> {
|
||||
* escape literals when concatenated into SQL clauses!
|
||||
*/
|
||||
@NotNull @CheckReturnValue
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, YUGABYTEDB })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
@PlainSQL
|
||||
SelectOnStep<R> fullJoin(String sql, QueryPart... parts);
|
||||
|
||||
@ -1060,7 +1061,7 @@ public interface SelectJoinStep<R extends Record> extends SelectWhereStep<R> {
|
||||
* A synonym for {@link #fullOuterJoin(Name)}.
|
||||
*/
|
||||
@NotNull @CheckReturnValue
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, YUGABYTEDB })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
SelectOnStep<R> fullJoin(Name name);
|
||||
|
||||
/**
|
||||
@ -1073,7 +1074,7 @@ public interface SelectJoinStep<R extends Record> extends SelectWhereStep<R> {
|
||||
* @see Table#fullOuterJoin(TableLike)
|
||||
*/
|
||||
@NotNull @CheckReturnValue
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, YUGABYTEDB })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
SelectOnStep<R> fullOuterJoin(TableLike<?> table);
|
||||
|
||||
/**
|
||||
@ -1093,7 +1094,7 @@ public interface SelectJoinStep<R extends Record> extends SelectWhereStep<R> {
|
||||
* @see SQL
|
||||
*/
|
||||
@NotNull @CheckReturnValue
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, YUGABYTEDB })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
@PlainSQL
|
||||
SelectOnStep<R> fullOuterJoin(SQL sql);
|
||||
|
||||
@ -1114,7 +1115,7 @@ public interface SelectJoinStep<R extends Record> extends SelectWhereStep<R> {
|
||||
* @see SQL
|
||||
*/
|
||||
@NotNull @CheckReturnValue
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, YUGABYTEDB })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
@PlainSQL
|
||||
SelectOnStep<R> fullOuterJoin(String sql);
|
||||
|
||||
@ -1136,7 +1137,7 @@ public interface SelectJoinStep<R extends Record> extends SelectWhereStep<R> {
|
||||
* @see SQL
|
||||
*/
|
||||
@NotNull @CheckReturnValue
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, YUGABYTEDB })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
@PlainSQL
|
||||
SelectOnStep<R> fullOuterJoin(String sql, Object... bindings);
|
||||
|
||||
@ -1158,7 +1159,7 @@ public interface SelectJoinStep<R extends Record> extends SelectWhereStep<R> {
|
||||
* @see SQL
|
||||
*/
|
||||
@NotNull @CheckReturnValue
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, YUGABYTEDB })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
@PlainSQL
|
||||
SelectOnStep<R> fullOuterJoin(String sql, QueryPart... parts);
|
||||
|
||||
@ -1173,7 +1174,7 @@ public interface SelectJoinStep<R extends Record> extends SelectWhereStep<R> {
|
||||
* @see Table#fullOuterJoin(Name)
|
||||
*/
|
||||
@NotNull @CheckReturnValue
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, YUGABYTEDB })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
SelectOnStep<R> fullOuterJoin(Name name);
|
||||
|
||||
/**
|
||||
@ -1425,7 +1426,7 @@ public interface SelectJoinStep<R extends Record> extends SelectWhereStep<R> {
|
||||
* @see Table#naturalRightOuterJoin(TableLike)
|
||||
*/
|
||||
@NotNull @CheckReturnValue
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
SelectJoinStep<R> naturalRightOuterJoin(TableLike<?> table);
|
||||
|
||||
/**
|
||||
@ -1446,7 +1447,7 @@ public interface SelectJoinStep<R extends Record> extends SelectWhereStep<R> {
|
||||
* @see SQL
|
||||
*/
|
||||
@NotNull @CheckReturnValue
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
@PlainSQL
|
||||
SelectJoinStep<R> naturalRightOuterJoin(SQL sql);
|
||||
|
||||
@ -1468,7 +1469,7 @@ public interface SelectJoinStep<R extends Record> extends SelectWhereStep<R> {
|
||||
* @see SQL
|
||||
*/
|
||||
@NotNull @CheckReturnValue
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
@PlainSQL
|
||||
SelectJoinStep<R> naturalRightOuterJoin(String sql);
|
||||
|
||||
@ -1491,7 +1492,7 @@ public interface SelectJoinStep<R extends Record> extends SelectWhereStep<R> {
|
||||
* @see SQL
|
||||
*/
|
||||
@NotNull @CheckReturnValue
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
@PlainSQL
|
||||
SelectJoinStep<R> naturalRightOuterJoin(String sql, Object... bindings);
|
||||
|
||||
@ -1514,7 +1515,7 @@ public interface SelectJoinStep<R extends Record> extends SelectWhereStep<R> {
|
||||
* @see SQL
|
||||
*/
|
||||
@NotNull @CheckReturnValue
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
@PlainSQL
|
||||
SelectJoinStep<R> naturalRightOuterJoin(String sql, QueryPart... parts);
|
||||
|
||||
@ -1530,7 +1531,7 @@ public interface SelectJoinStep<R extends Record> extends SelectWhereStep<R> {
|
||||
* @see Table#naturalRightOuterJoin(Name)
|
||||
*/
|
||||
@NotNull @CheckReturnValue
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
SelectJoinStep<R> naturalRightOuterJoin(Name name);
|
||||
|
||||
/**
|
||||
@ -1544,7 +1545,7 @@ public interface SelectJoinStep<R extends Record> extends SelectWhereStep<R> {
|
||||
* @see Table#naturalFullOuterJoin(TableLike)
|
||||
*/
|
||||
@NotNull @CheckReturnValue
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, YUGABYTEDB })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
SelectJoinStep<R> naturalFullOuterJoin(TableLike<?> table);
|
||||
|
||||
/**
|
||||
@ -1565,7 +1566,7 @@ public interface SelectJoinStep<R extends Record> extends SelectWhereStep<R> {
|
||||
* @see SQL
|
||||
*/
|
||||
@NotNull @CheckReturnValue
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, YUGABYTEDB })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
@PlainSQL
|
||||
SelectJoinStep<R> naturalFullOuterJoin(SQL sql);
|
||||
|
||||
@ -1587,7 +1588,7 @@ public interface SelectJoinStep<R extends Record> extends SelectWhereStep<R> {
|
||||
* @see SQL
|
||||
*/
|
||||
@NotNull @CheckReturnValue
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, YUGABYTEDB })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
@PlainSQL
|
||||
SelectJoinStep<R> naturalFullOuterJoin(String sql);
|
||||
|
||||
@ -1610,7 +1611,7 @@ public interface SelectJoinStep<R extends Record> extends SelectWhereStep<R> {
|
||||
* @see SQL
|
||||
*/
|
||||
@NotNull @CheckReturnValue
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, YUGABYTEDB })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
@PlainSQL
|
||||
SelectJoinStep<R> naturalFullOuterJoin(String sql, Object... bindings);
|
||||
|
||||
@ -1633,7 +1634,7 @@ public interface SelectJoinStep<R extends Record> extends SelectWhereStep<R> {
|
||||
* @see SQL
|
||||
*/
|
||||
@NotNull @CheckReturnValue
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, YUGABYTEDB })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
@PlainSQL
|
||||
SelectJoinStep<R> naturalFullOuterJoin(String sql, QueryPart... parts);
|
||||
|
||||
@ -1649,7 +1650,7 @@ public interface SelectJoinStep<R extends Record> extends SelectWhereStep<R> {
|
||||
* @see Table#naturalFullOuterJoin(Name)
|
||||
*/
|
||||
@NotNull @CheckReturnValue
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, YUGABYTEDB })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
SelectJoinStep<R> naturalFullOuterJoin(Name name);
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
@ -74,6 +74,7 @@ import static org.jooq.SQLDialect.SQLITE;
|
||||
// ...
|
||||
// ...
|
||||
// ...
|
||||
// ...
|
||||
import static org.jooq.SQLDialect.YUGABYTEDB;
|
||||
|
||||
import java.sql.Timestamp;
|
||||
@ -1413,7 +1414,7 @@ extends
|
||||
* @see #rightOuterJoin(TableLike)
|
||||
*/
|
||||
@NotNull
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
|
||||
@Support
|
||||
TablePartitionByStep<Record> rightJoin(TableLike<?> table);
|
||||
|
||||
/**
|
||||
@ -1433,7 +1434,7 @@ extends
|
||||
* @see SQL
|
||||
*/
|
||||
@NotNull
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
|
||||
@Support
|
||||
@PlainSQL
|
||||
TablePartitionByStep<Record> rightJoin(SQL sql);
|
||||
|
||||
@ -1454,7 +1455,7 @@ extends
|
||||
* @see SQL
|
||||
*/
|
||||
@NotNull
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
|
||||
@Support
|
||||
@PlainSQL
|
||||
TablePartitionByStep<Record> rightJoin(String sql);
|
||||
|
||||
@ -1476,7 +1477,7 @@ extends
|
||||
* @see SQL
|
||||
*/
|
||||
@NotNull
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
|
||||
@Support
|
||||
@PlainSQL
|
||||
TablePartitionByStep<Record> rightJoin(String sql, Object... bindings);
|
||||
|
||||
@ -1498,7 +1499,7 @@ extends
|
||||
* @see SQL
|
||||
*/
|
||||
@NotNull
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
|
||||
@Support
|
||||
@PlainSQL
|
||||
TablePartitionByStep<Record> rightJoin(String sql, QueryPart... parts);
|
||||
|
||||
@ -1513,7 +1514,7 @@ extends
|
||||
* @see #rightOuterJoin(Name)
|
||||
*/
|
||||
@NotNull
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
|
||||
@Support
|
||||
TablePartitionByStep<Record> rightJoin(Name name);
|
||||
|
||||
/**
|
||||
@ -1522,7 +1523,7 @@ extends
|
||||
* This is only possible where the underlying RDBMS supports it
|
||||
*/
|
||||
@NotNull
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
|
||||
@Support
|
||||
TablePartitionByStep<Record> rightOuterJoin(TableLike<?> table);
|
||||
|
||||
/**
|
||||
@ -1539,7 +1540,7 @@ extends
|
||||
* @see SQL
|
||||
*/
|
||||
@NotNull
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
|
||||
@Support
|
||||
@PlainSQL
|
||||
TablePartitionByStep<Record> rightOuterJoin(SQL sql);
|
||||
|
||||
@ -1557,7 +1558,7 @@ extends
|
||||
* @see SQL
|
||||
*/
|
||||
@NotNull
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
|
||||
@Support
|
||||
@PlainSQL
|
||||
TablePartitionByStep<Record> rightOuterJoin(String sql);
|
||||
|
||||
@ -1576,7 +1577,7 @@ extends
|
||||
* @see SQL
|
||||
*/
|
||||
@NotNull
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
|
||||
@Support
|
||||
@PlainSQL
|
||||
TablePartitionByStep<Record> rightOuterJoin(String sql, Object... bindings);
|
||||
|
||||
@ -1595,7 +1596,7 @@ extends
|
||||
* @see SQL
|
||||
*/
|
||||
@NotNull
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
|
||||
@Support
|
||||
@PlainSQL
|
||||
TablePartitionByStep<Record> rightOuterJoin(String sql, QueryPart... parts);
|
||||
|
||||
@ -1607,7 +1608,7 @@ extends
|
||||
* @see DSL#table(Name)
|
||||
*/
|
||||
@NotNull
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
|
||||
@Support
|
||||
TablePartitionByStep<Record> rightOuterJoin(Name name);
|
||||
|
||||
/**
|
||||
@ -1616,7 +1617,7 @@ extends
|
||||
* A synonym for {@link #fullOuterJoin(TableLike)}.
|
||||
*/
|
||||
@NotNull
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, YUGABYTEDB })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
TableOnStep<Record> fullJoin(TableLike<?> table);
|
||||
|
||||
/**
|
||||
@ -1630,7 +1631,7 @@ extends
|
||||
* escape literals when concatenated into SQL clauses!
|
||||
*/
|
||||
@NotNull
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, YUGABYTEDB })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
@PlainSQL
|
||||
TableOnStep<Record> fullJoin(SQL sql);
|
||||
|
||||
@ -1645,7 +1646,7 @@ extends
|
||||
* escape literals when concatenated into SQL clauses!
|
||||
*/
|
||||
@NotNull
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, YUGABYTEDB })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
@PlainSQL
|
||||
TableOnStep<Record> fullJoin(String sql);
|
||||
|
||||
@ -1660,7 +1661,7 @@ extends
|
||||
* escape literals when concatenated into SQL clauses!
|
||||
*/
|
||||
@NotNull
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, YUGABYTEDB })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
@PlainSQL
|
||||
TableOnStep<Record> fullJoin(String sql, Object... bindings);
|
||||
|
||||
@ -1675,7 +1676,7 @@ extends
|
||||
* escape literals when concatenated into SQL clauses!
|
||||
*/
|
||||
@NotNull
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, YUGABYTEDB })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
@PlainSQL
|
||||
TableOnStep<Record> fullJoin(String sql, QueryPart... parts);
|
||||
|
||||
@ -1685,7 +1686,7 @@ extends
|
||||
* A synonym for {@link #fullOuterJoin(Name)}.
|
||||
*/
|
||||
@NotNull
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, YUGABYTEDB })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
TableOnStep<Record> fullJoin(Name name);
|
||||
|
||||
/**
|
||||
@ -1694,7 +1695,7 @@ extends
|
||||
* This is only possible where the underlying RDBMS supports it
|
||||
*/
|
||||
@NotNull
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, YUGABYTEDB })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
TableOnStep<Record> fullOuterJoin(TableLike<?> table);
|
||||
|
||||
/**
|
||||
@ -1711,7 +1712,7 @@ extends
|
||||
* @see SQL
|
||||
*/
|
||||
@NotNull
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, YUGABYTEDB })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
@PlainSQL
|
||||
TableOnStep<Record> fullOuterJoin(SQL sql);
|
||||
|
||||
@ -1729,7 +1730,7 @@ extends
|
||||
* @see SQL
|
||||
*/
|
||||
@NotNull
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, YUGABYTEDB })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
@PlainSQL
|
||||
TableOnStep<Record> fullOuterJoin(String sql);
|
||||
|
||||
@ -1748,7 +1749,7 @@ extends
|
||||
* @see SQL
|
||||
*/
|
||||
@NotNull
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, YUGABYTEDB })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
@PlainSQL
|
||||
TableOnStep<Record> fullOuterJoin(String sql, Object... bindings);
|
||||
|
||||
@ -1767,7 +1768,7 @@ extends
|
||||
* @see SQL
|
||||
*/
|
||||
@NotNull
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, YUGABYTEDB })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
@PlainSQL
|
||||
TableOnStep<Record> fullOuterJoin(String sql, QueryPart... parts);
|
||||
|
||||
@ -1779,7 +1780,7 @@ extends
|
||||
* @see DSL#table(Name)
|
||||
*/
|
||||
@NotNull
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, YUGABYTEDB })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
TableOnStep<Record> fullOuterJoin(Name name);
|
||||
|
||||
/**
|
||||
@ -2114,7 +2115,7 @@ extends
|
||||
* this behaviour using the information provided in this query.
|
||||
*/
|
||||
@NotNull
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
Table<Record> naturalRightOuterJoin(TableLike<?> table);
|
||||
|
||||
/**
|
||||
@ -2132,7 +2133,7 @@ extends
|
||||
* @see SQL
|
||||
*/
|
||||
@NotNull
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
@PlainSQL
|
||||
Table<Record> naturalRightOuterJoin(SQL sql);
|
||||
|
||||
@ -2151,7 +2152,7 @@ extends
|
||||
* @see SQL
|
||||
*/
|
||||
@NotNull
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
@PlainSQL
|
||||
Table<Record> naturalRightOuterJoin(String sql);
|
||||
|
||||
@ -2171,7 +2172,7 @@ extends
|
||||
* @see SQL
|
||||
*/
|
||||
@NotNull
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
@PlainSQL
|
||||
Table<Record> naturalRightOuterJoin(String sql, Object... bindings);
|
||||
|
||||
@ -2191,7 +2192,7 @@ extends
|
||||
* @see SQL
|
||||
*/
|
||||
@NotNull
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
@PlainSQL
|
||||
Table<Record> naturalRightOuterJoin(String sql, QueryPart... parts);
|
||||
|
||||
@ -2204,7 +2205,7 @@ extends
|
||||
* @see DSL#table(Name)
|
||||
*/
|
||||
@NotNull
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
Table<Record> naturalRightOuterJoin(Name name);
|
||||
|
||||
/**
|
||||
@ -2214,7 +2215,7 @@ extends
|
||||
* this behaviour using the information provided in this query.
|
||||
*/
|
||||
@NotNull
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, YUGABYTEDB })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
Table<Record> naturalFullOuterJoin(TableLike<?> table);
|
||||
|
||||
/**
|
||||
@ -2232,7 +2233,7 @@ extends
|
||||
* @see SQL
|
||||
*/
|
||||
@NotNull
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, YUGABYTEDB })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
@PlainSQL
|
||||
Table<Record> naturalFullOuterJoin(SQL sql);
|
||||
|
||||
@ -2251,7 +2252,7 @@ extends
|
||||
* @see SQL
|
||||
*/
|
||||
@NotNull
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, YUGABYTEDB })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
@PlainSQL
|
||||
Table<Record> naturalFullOuterJoin(String sql);
|
||||
|
||||
@ -2271,7 +2272,7 @@ extends
|
||||
* @see SQL
|
||||
*/
|
||||
@NotNull
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, YUGABYTEDB })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
@PlainSQL
|
||||
Table<Record> naturalFullOuterJoin(String sql, Object... bindings);
|
||||
|
||||
@ -2291,7 +2292,7 @@ extends
|
||||
* @see SQL
|
||||
*/
|
||||
@NotNull
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, YUGABYTEDB })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
@PlainSQL
|
||||
Table<Record> naturalFullOuterJoin(String sql, QueryPart... parts);
|
||||
|
||||
@ -2304,7 +2305,7 @@ extends
|
||||
* @see DSL#table(Name)
|
||||
*/
|
||||
@NotNull
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, YUGABYTEDB })
|
||||
@Support({ FIREBIRD, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
Table<Record> naturalFullOuterJoin(Name name);
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
2
pom.xml
2
pom.xml
@ -22,7 +22,7 @@
|
||||
|
||||
<!-- These in-memory DBs are used by jOOQ-meta-extensions and a variety of integration tests -->
|
||||
<h2.version>2.1.214</h2.version>
|
||||
<sqlite.version>3.36.0.3</sqlite.version>
|
||||
<sqlite.version>3.39.2.1</sqlite.version>
|
||||
<derby.version>10.14.2.0</derby.version>
|
||||
<hsqldb.version>2.6.1</hsqldb.version>
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user