[#6127] DELETE RETURNING must be emulated on DB2 with OLD TABLE() not FINAL TABLE()
This commit is contained in:
parent
660b84ad06
commit
bdef6590ff
@ -35,6 +35,8 @@
|
||||
package org.jooq.impl;
|
||||
|
||||
import static org.jooq.impl.Keywords.K_FINAL_TABLE;
|
||||
import static org.jooq.impl.Keywords.K_OLD_TABLE;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -45,230 +45,232 @@ import org.jooq.Keyword;
|
||||
*/
|
||||
final class Keywords {
|
||||
|
||||
public static final Keyword K_ADD = keyword("add");
|
||||
public static final Keyword K_ALTER = keyword("alter");
|
||||
public static final Keyword K_ALTER_COLUMN = keyword("alter column");
|
||||
public static final Keyword K_ALTER_CONSTRAINT = keyword("alter constraint");
|
||||
public static final Keyword K_ALTER_INDEX = keyword("alter index");
|
||||
public static final Keyword K_ALTER_SCHEMA = keyword("alter schema");
|
||||
public static final Keyword K_ALTER_TABLE = keyword("alter table");
|
||||
public static final Keyword K_AND = keyword("and");
|
||||
public static final Keyword K_ARRAY = keyword("array");
|
||||
public static final Keyword K_AS = keyword("as");
|
||||
public static final Keyword K_AS_OF = keyword("as of");
|
||||
public static final Keyword K_AUTO_INCREMENT = keyword("auto_increment");
|
||||
public static final Keyword K_AUTOINCREMENT = keyword("autoincrement");
|
||||
public static final Keyword K_BEGIN = keyword("begin");
|
||||
public static final Keyword K_BEGIN_CATCH = keyword("begin catch");
|
||||
public static final Keyword K_BEGIN_TRY = keyword("begin try");
|
||||
public static final Keyword K_BETWEEN = keyword("between");
|
||||
public static final Keyword K_BLOB = keyword("blob");
|
||||
public static final Keyword K_BOOLEAN = keyword("boolean");
|
||||
public static final Keyword K_BY = keyword("by");
|
||||
public static final Keyword K_CASCADE = keyword("cascade");
|
||||
public static final Keyword K_CASE = keyword("case");
|
||||
public static final Keyword K_CAST = keyword("cast");
|
||||
public static final Keyword K_CHANGE_COLUMN = keyword("change column");
|
||||
public static final Keyword K_CHECK = keyword("check");
|
||||
public static final Keyword K_COALESCE = keyword("coalesce");
|
||||
public static final Keyword K_COLUMNS = keyword("columns");
|
||||
public static final Keyword K_CONNECT_BY = keyword("connect by");
|
||||
public static final Keyword K_CONSTRAINT = keyword("constraint");
|
||||
public static final Keyword K_CONTINUE_IDENTITY = keyword("continue identity");
|
||||
public static final Keyword K_CREATE = keyword("create");
|
||||
public static final Keyword K_CREATE_SCHEMA = keyword("create schema");
|
||||
public static final Keyword K_CREATE_VIEW = keyword("create view");
|
||||
public static final Keyword K_CROSS_JOIN_LATERAL = keyword("cross join lateral");
|
||||
public static final Keyword K_CURRENT_ROW = keyword("current row");
|
||||
public static final Keyword K_DATE = keyword("date");
|
||||
public static final Keyword K_DATETIME = keyword("datetime");
|
||||
public static final Keyword K_DECIMAL = keyword("decimal");
|
||||
public static final Keyword K_DECLARE = keyword("declare");
|
||||
public static final Keyword K_DEFAULT = keyword("default");
|
||||
public static final Keyword K_DEFAULT_VALUES = keyword("default values");
|
||||
public static final Keyword K_DELETE = keyword("delete");
|
||||
public static final Keyword K_DELETE_WHERE = keyword("delete where");
|
||||
public static final Keyword K_DENSE_RANK = keyword("dense_rank");
|
||||
public static final Keyword K_DISTINCT = keyword("distinct");
|
||||
public static final Keyword K_DISTINCT_ON = keyword("distinct on");
|
||||
public static final Keyword K_DO = keyword("do");
|
||||
public static final Keyword K_DO_NOTHING = keyword("do nothing");
|
||||
public static final Keyword K_DO_UPDATE = keyword("do update");
|
||||
public static final Keyword K_DROP = keyword("drop");
|
||||
public static final Keyword K_DROP_COLUMN = keyword("drop column");
|
||||
public static final Keyword K_DROP_CONSTRAINT = keyword("drop constraint");
|
||||
public static final Keyword K_DROP_INDEX = keyword("drop index");
|
||||
public static final Keyword K_DROP_SCHEMA = keyword("drop schema");
|
||||
public static final Keyword K_DROP_TABLE = keyword("drop table");
|
||||
public static final Keyword K_DROP_VIEW = keyword("drop view");
|
||||
public static final Keyword K_ELSE = keyword("else");
|
||||
public static final Keyword K_END = keyword("end");
|
||||
public static final Keyword K_END_CATCH = keyword("end catch");
|
||||
public static final Keyword K_END_IF = keyword("end if");
|
||||
public static final Keyword K_END_LOOP = keyword("end loop");
|
||||
public static final Keyword K_END_TRY = keyword("end try");
|
||||
public static final Keyword K_ESCAPE = keyword("escape");
|
||||
public static final Keyword K_EXCEPTION = keyword("exception");
|
||||
public static final Keyword K_EXEC = keyword("exec");
|
||||
public static final Keyword K_EXECUTE_BLOCK = keyword("execute block");
|
||||
public static final Keyword K_EXECUTE_IMMEDIATE = keyword("execute immediate");
|
||||
public static final Keyword K_EXECUTE_STATEMENT = keyword("execute statement");
|
||||
public static final Keyword K_EXISTS = keyword("exists");
|
||||
public static final Keyword K_FALSE = keyword("false");
|
||||
public static final Keyword K_FETCH_FIRST = keyword("fetch first");
|
||||
public static final Keyword K_FETCH_NEXT = keyword("fetch next");
|
||||
public static final Keyword K_FILTER = keyword("filter");
|
||||
public static final Keyword K_FINAL_TABLE = keyword("final table");
|
||||
public static final Keyword K_FIRST = keyword("first");
|
||||
public static final Keyword K_FOLLOWING = keyword("following");
|
||||
public static final Keyword K_FOR = keyword("for");
|
||||
public static final Keyword K_FOR_SHARE = keyword("for share");
|
||||
public static final Keyword K_FOR_UPDATE = keyword("for update");
|
||||
public static final Keyword K_FOREIGN_KEY = keyword("foreign key");
|
||||
public static final Keyword K_FROM = keyword("from");
|
||||
public static final Keyword K_GENERATED_BY_DEFAULT_AS_IDENTITY = keyword("generated by default as identity");
|
||||
public static final Keyword K_GLOBAL_TEMPORARY = keyword("global temporary");
|
||||
public static final Keyword K_GROUP_BY = keyword("group by");
|
||||
public static final Keyword K_HAVING = keyword("having");
|
||||
public static final Keyword K_HOUR_TO_SECOND = keyword("hour to second");
|
||||
public static final Keyword K_IDENTITY = keyword("identity");
|
||||
public static final Keyword K_IF = keyword("if");
|
||||
public static final Keyword K_IF_EXISTS = keyword("if exists");
|
||||
public static final Keyword K_IF_NOT_EXISTS = keyword("if not exists");
|
||||
public static final Keyword K_IGNORE = keyword("ignore");
|
||||
public static final Keyword K_IGNORE_NULLS = keyword("ignore nulls");
|
||||
public static final Keyword K_IMMEDIATE = keyword("immediate");
|
||||
public static final Keyword K_IN = keyword("in");
|
||||
public static final Keyword K_INDEX = keyword("index");
|
||||
public static final Keyword K_INNER_JOIN = keyword("inner join");
|
||||
public static final Keyword K_INSERT = keyword("insert");
|
||||
public static final Keyword K_INT = keyword("int");
|
||||
public static final Keyword K_INTO = keyword("into");
|
||||
public static final Keyword K_IS_NOT_NULL = keyword("is not null");
|
||||
public static final Keyword K_IS_NULL = keyword("is null");
|
||||
public static final Keyword K_KEEP = keyword("keep");
|
||||
public static final Keyword K_KEY = keyword("key");
|
||||
public static final Keyword K_LAST = keyword("last");
|
||||
public static final Keyword K_LATERAL = keyword("lateral");
|
||||
public static final Keyword K_LEFT_OUTER_JOIN_LATERAL = keyword("left outer join lateral");
|
||||
public static final Keyword K_LIKE = keyword("like");
|
||||
public static final Keyword K_LIKE_REGEX = keyword("like_regex");
|
||||
public static final Keyword K_LIMIT = keyword("limit");
|
||||
public static final Keyword K_LOCK_IN_SHARE_MODE = keyword("lock in share mode");
|
||||
public static final Keyword K_LOOP = keyword("loop");
|
||||
public static final Keyword K_MERGE_INTO = keyword("merge into");
|
||||
public static final Keyword K_MINUS = keyword("minus");
|
||||
public static final Keyword K_MODIFY = keyword("modify");
|
||||
public static final Keyword K_NOCYCLE = keyword("nocycle");
|
||||
public static final Keyword K_NOT = keyword("not");
|
||||
public static final Keyword K_NOT_EXISTS = keyword("not exists");
|
||||
public static final Keyword K_NOT_IN = keyword("not in");
|
||||
public static final Keyword K_NOT_NULL = keyword("not null");
|
||||
public static final Keyword K_NULL = keyword("null");
|
||||
public static final Keyword K_NULLS_FIRST = keyword("nulls first");
|
||||
public static final Keyword K_NULLS_LAST = keyword("nulls last");
|
||||
public static final Keyword K_OF = keyword("of");
|
||||
public static final Keyword K_OFFSET = keyword("offset");
|
||||
public static final Keyword K_ON = keyword("on");
|
||||
public static final Keyword K_ON_COMMIT_DELETE_ROWS = keyword("on commit delete rows");
|
||||
public static final Keyword K_ON_COMMIT_DROP = keyword("on commit drop");
|
||||
public static final Keyword K_ON_COMMIT_PRESERVE_ROWS = keyword("on commit preserve rows");
|
||||
public static final Keyword K_ON_CONFLICT = keyword("on conflict");
|
||||
public static final Keyword K_ON_DELETE = keyword("on delete");
|
||||
public static final Keyword K_ON_DUPLICATE_KEY_UPDATE = keyword("on duplicate key update");
|
||||
public static final Keyword K_ON_UPDATE = keyword("on update");
|
||||
public static final Keyword K_OPEN = keyword("open");
|
||||
public static final Keyword K_OR = keyword("or");
|
||||
public static final Keyword K_ORDER = keyword("order");
|
||||
public static final Keyword K_ORDER_BY = keyword("order by");
|
||||
public static final Keyword K_OVER = keyword("over");
|
||||
public static final Keyword K_OVERLAPS = keyword("overlaps");
|
||||
public static final Keyword K_PARTITION_BY = keyword("partition by");
|
||||
public static final Keyword K_PASSING = keyword("passing");
|
||||
public static final Keyword K_PERCENT = keyword("percent");
|
||||
public static final Keyword K_PIVOT = keyword("pivot");
|
||||
public static final Keyword K_PRECEDING = keyword("preceding");
|
||||
public static final Keyword K_PRIMARY_KEY = keyword("primary key");
|
||||
public static final Keyword K_PRIOR = keyword("prior");
|
||||
public static final Keyword K_RAISE = keyword("raise");
|
||||
public static final Keyword K_RECURSIVE = keyword("recursive");
|
||||
public static final Keyword K_REFERENCES = keyword("references");
|
||||
public static final Keyword K_REGEXP = keyword("regexp");
|
||||
public static final Keyword K_RENAME = keyword("rename");
|
||||
public static final Keyword K_RENAME_COLUMN = keyword("rename column");
|
||||
public static final Keyword K_RENAME_CONSTRAINT = keyword("rename constraint");
|
||||
public static final Keyword K_RENAME_INDEX = keyword("rename index");
|
||||
public static final Keyword K_RENAME_TABLE = keyword("rename table");
|
||||
public static final Keyword K_RENAME_TO = keyword("rename to");
|
||||
public static final Keyword K_RESPECT_NULLS = keyword("respect nulls");
|
||||
public static final Keyword K_RESTART = keyword("restart");
|
||||
public static final Keyword K_RESTART_IDENTITY = keyword("restart identity");
|
||||
public static final Keyword K_RESTART_WITH = keyword("restart with");
|
||||
public static final Keyword K_RESTRICT = keyword("restrict");
|
||||
public static final Keyword K_RETURNING = keyword("returning");
|
||||
public static final Keyword K_ROW = keyword("row");
|
||||
public static final Keyword K_ROWCOUNT = keyword("rowcount");
|
||||
public static final Keyword K_ROWS = keyword("rows");
|
||||
public static final Keyword K_ROWS_FROM = keyword("rows from");
|
||||
public static final Keyword K_ROWS_ONLY = keyword("rows only");
|
||||
public static final Keyword K_SELECT = keyword("select");
|
||||
public static final Keyword K_SEPARATOR = keyword("separator");
|
||||
public static final Keyword K_SEQUENCE = keyword("sequence");
|
||||
public static final Keyword K_SERIAL = keyword("serial");
|
||||
public static final Keyword K_SERIAL8 = keyword("serial8");
|
||||
public static final Keyword K_SET = keyword("set");
|
||||
public static final Keyword K_SET_DATA_TYPE = keyword("set data type");
|
||||
public static final Keyword K_SET_DEFAULT = keyword("set default");
|
||||
public static final Keyword K_SIBLINGS = keyword("siblings");
|
||||
public static final Keyword K_SKIP = keyword("skip");
|
||||
public static final Keyword K_SQL = keyword("sql");
|
||||
public static final Keyword K_START_AT = keyword("start at");
|
||||
public static final Keyword K_START_WITH = keyword("start with");
|
||||
public static final Keyword K_SWITCH = keyword("switch");
|
||||
public static final Keyword K_SYMMETRIC = keyword("symmetric");
|
||||
public static final Keyword K_TABLE = keyword("table");
|
||||
public static final Keyword K_TEMPORARY = keyword("temporary");
|
||||
public static final Keyword K_THEN = keyword("then");
|
||||
public static final Keyword K_THROW = keyword("throw");
|
||||
public static final Keyword K_TIME = keyword("time");
|
||||
public static final Keyword K_TIME_WITH_TIME_ZONE = keyword("time with time zone");
|
||||
public static final Keyword K_TIMESTAMP = keyword("timestamp");
|
||||
public static final Keyword K_TIMESTAMP_WITH_TIME_ZONE = keyword("timestamp with time zone");
|
||||
public static final Keyword K_TO = keyword("to");
|
||||
public static final Keyword K_TOP = keyword("top");
|
||||
public static final Keyword K_TRIM = keyword("trim");
|
||||
public static final Keyword K_TRUE = keyword("true");
|
||||
public static final Keyword K_TRUNCATE_TABLE = keyword("truncate table");
|
||||
public static final Keyword K_TYPE = keyword("type");
|
||||
public static final Keyword K_UNBOUNDED_FOLLOWING = keyword("unbounded following");
|
||||
public static final Keyword K_UNBOUNDED_PRECEDING = keyword("unbounded preceding");
|
||||
public static final Keyword K_UNIQUE = keyword("unique");
|
||||
public static final Keyword K_UNNEST = keyword("unnest");
|
||||
public static final Keyword K_UPDATE = keyword("update");
|
||||
public static final Keyword K_UPSERT = keyword("upsert");
|
||||
public static final Keyword K_USING = keyword("using");
|
||||
public static final Keyword K_USING_INDEX = keyword("using index");
|
||||
public static final Keyword K_VALUES = keyword("values");
|
||||
public static final Keyword K_VARCHAR = keyword("varchar");
|
||||
public static final Keyword K_VERSIONS_BETWEEN = keyword("versions between");
|
||||
public static final Keyword K_VIEW = keyword("view");
|
||||
public static final Keyword K_WHEN = keyword("when");
|
||||
public static final Keyword K_WHEN_MATCHED_THEN_UPDATE_SET = keyword("when matched then update set");
|
||||
public static final Keyword K_WHEN_NOT_MATCHED_THEN_INSERT = keyword("when not matched then insert");
|
||||
public static final Keyword K_WHERE = keyword("where");
|
||||
public static final Keyword K_WINDOW = keyword("window");
|
||||
public static final Keyword K_WITH = keyword("with");
|
||||
public static final Keyword K_WITH_CHECK_OPTION = keyword("with check option");
|
||||
public static final Keyword K_WITH_DATA = keyword("with data");
|
||||
public static final Keyword K_WITH_LOCK = keyword("with lock");
|
||||
public static final Keyword K_WITH_NO_DATA = keyword("with no data");
|
||||
public static final Keyword K_WITH_PRIMARY_KEY = keyword("with primary key");
|
||||
public static final Keyword K_WITH_READ_ONLY = keyword("with read only");
|
||||
public static final Keyword K_WITH_ROLLUP = keyword("with rollup");
|
||||
public static final Keyword K_WITHIN_GROUP = keyword("within group");
|
||||
public static final Keyword K_XMLTABLE = keyword("xmltable");
|
||||
public static final Keyword K_YEAR_TO_DAY = keyword("year to day");
|
||||
public static final Keyword K_YEAR_TO_FRACTION = keyword("year to fraction");
|
||||
static final Keyword K_ADD = keyword("add");
|
||||
static final Keyword K_ALTER = keyword("alter");
|
||||
static final Keyword K_ALTER_COLUMN = keyword("alter column");
|
||||
static final Keyword K_ALTER_CONSTRAINT = keyword("alter constraint");
|
||||
static final Keyword K_ALTER_INDEX = keyword("alter index");
|
||||
static final Keyword K_ALTER_SCHEMA = keyword("alter schema");
|
||||
static final Keyword K_ALTER_TABLE = keyword("alter table");
|
||||
static final Keyword K_AND = keyword("and");
|
||||
static final Keyword K_ARRAY = keyword("array");
|
||||
static final Keyword K_AS = keyword("as");
|
||||
static final Keyword K_AS_OF = keyword("as of");
|
||||
static final Keyword K_AUTO_INCREMENT = keyword("auto_increment");
|
||||
static final Keyword K_AUTOINCREMENT = keyword("autoincrement");
|
||||
static final Keyword K_BEGIN = keyword("begin");
|
||||
static final Keyword K_BEGIN_CATCH = keyword("begin catch");
|
||||
static final Keyword K_BEGIN_TRY = keyword("begin try");
|
||||
static final Keyword K_BETWEEN = keyword("between");
|
||||
static final Keyword K_BLOB = keyword("blob");
|
||||
static final Keyword K_BOOLEAN = keyword("boolean");
|
||||
static final Keyword K_BY = keyword("by");
|
||||
static final Keyword K_CASCADE = keyword("cascade");
|
||||
static final Keyword K_CASE = keyword("case");
|
||||
static final Keyword K_CAST = keyword("cast");
|
||||
static final Keyword K_CHANGE_COLUMN = keyword("change column");
|
||||
static final Keyword K_CHECK = keyword("check");
|
||||
static final Keyword K_COALESCE = keyword("coalesce");
|
||||
static final Keyword K_COLUMNS = keyword("columns");
|
||||
static final Keyword K_CONNECT_BY = keyword("connect by");
|
||||
static final Keyword K_CONSTRAINT = keyword("constraint");
|
||||
static final Keyword K_CONTINUE_IDENTITY = keyword("continue identity");
|
||||
static final Keyword K_CREATE = keyword("create");
|
||||
static final Keyword K_CREATE_SCHEMA = keyword("create schema");
|
||||
static final Keyword K_CREATE_VIEW = keyword("create view");
|
||||
static final Keyword K_CROSS_JOIN_LATERAL = keyword("cross join lateral");
|
||||
static final Keyword K_CURRENT_ROW = keyword("current row");
|
||||
static final Keyword K_DATE = keyword("date");
|
||||
static final Keyword K_DATETIME = keyword("datetime");
|
||||
static final Keyword K_DECIMAL = keyword("decimal");
|
||||
static final Keyword K_DECLARE = keyword("declare");
|
||||
static final Keyword K_DEFAULT = keyword("default");
|
||||
static final Keyword K_DEFAULT_VALUES = keyword("default values");
|
||||
static final Keyword K_DELETE = keyword("delete");
|
||||
static final Keyword K_DELETE_WHERE = keyword("delete where");
|
||||
static final Keyword K_DENSE_RANK = keyword("dense_rank");
|
||||
static final Keyword K_DISTINCT = keyword("distinct");
|
||||
static final Keyword K_DISTINCT_ON = keyword("distinct on");
|
||||
static final Keyword K_DO = keyword("do");
|
||||
static final Keyword K_DO_NOTHING = keyword("do nothing");
|
||||
static final Keyword K_DO_UPDATE = keyword("do update");
|
||||
static final Keyword K_DROP = keyword("drop");
|
||||
static final Keyword K_DROP_COLUMN = keyword("drop column");
|
||||
static final Keyword K_DROP_CONSTRAINT = keyword("drop constraint");
|
||||
static final Keyword K_DROP_INDEX = keyword("drop index");
|
||||
static final Keyword K_DROP_SCHEMA = keyword("drop schema");
|
||||
static final Keyword K_DROP_TABLE = keyword("drop table");
|
||||
static final Keyword K_DROP_VIEW = keyword("drop view");
|
||||
static final Keyword K_ELSE = keyword("else");
|
||||
static final Keyword K_END = keyword("end");
|
||||
static final Keyword K_END_CATCH = keyword("end catch");
|
||||
static final Keyword K_END_IF = keyword("end if");
|
||||
static final Keyword K_END_LOOP = keyword("end loop");
|
||||
static final Keyword K_END_TRY = keyword("end try");
|
||||
static final Keyword K_ESCAPE = keyword("escape");
|
||||
static final Keyword K_EXCEPTION = keyword("exception");
|
||||
static final Keyword K_EXEC = keyword("exec");
|
||||
static final Keyword K_EXECUTE_BLOCK = keyword("execute block");
|
||||
static final Keyword K_EXECUTE_IMMEDIATE = keyword("execute immediate");
|
||||
static final Keyword K_EXECUTE_STATEMENT = keyword("execute statement");
|
||||
static final Keyword K_EXISTS = keyword("exists");
|
||||
static final Keyword K_FALSE = keyword("false");
|
||||
static final Keyword K_FETCH_FIRST = keyword("fetch first");
|
||||
static final Keyword K_FETCH_NEXT = keyword("fetch next");
|
||||
static final Keyword K_FILTER = keyword("filter");
|
||||
static final Keyword K_FINAL_TABLE = keyword("final table");
|
||||
static final Keyword K_FIRST = keyword("first");
|
||||
static final Keyword K_FOLLOWING = keyword("following");
|
||||
static final Keyword K_FOR = keyword("for");
|
||||
static final Keyword K_FOR_SHARE = keyword("for share");
|
||||
static final Keyword K_FOR_UPDATE = keyword("for update");
|
||||
static final Keyword K_FOREIGN_KEY = keyword("foreign key");
|
||||
static final Keyword K_FROM = keyword("from");
|
||||
static final Keyword K_GENERATED_BY_DEFAULT_AS_IDENTITY = keyword("generated by default as identity");
|
||||
static final Keyword K_GLOBAL_TEMPORARY = keyword("global temporary");
|
||||
static final Keyword K_GROUP_BY = keyword("group by");
|
||||
static final Keyword K_HAVING = keyword("having");
|
||||
static final Keyword K_HOUR_TO_SECOND = keyword("hour to second");
|
||||
static final Keyword K_IDENTITY = keyword("identity");
|
||||
static final Keyword K_IF = keyword("if");
|
||||
static final Keyword K_IF_EXISTS = keyword("if exists");
|
||||
static final Keyword K_IF_NOT_EXISTS = keyword("if not exists");
|
||||
static final Keyword K_IGNORE = keyword("ignore");
|
||||
static final Keyword K_IGNORE_NULLS = keyword("ignore nulls");
|
||||
static final Keyword K_IMMEDIATE = keyword("immediate");
|
||||
static final Keyword K_IN = keyword("in");
|
||||
static final Keyword K_INDEX = keyword("index");
|
||||
static final Keyword K_INNER_JOIN = keyword("inner join");
|
||||
static final Keyword K_INSERT = keyword("insert");
|
||||
static final Keyword K_INT = keyword("int");
|
||||
static final Keyword K_INTO = keyword("into");
|
||||
static final Keyword K_IS_NOT_NULL = keyword("is not null");
|
||||
static final Keyword K_IS_NULL = keyword("is null");
|
||||
static final Keyword K_KEEP = keyword("keep");
|
||||
static final Keyword K_KEY = keyword("key");
|
||||
static final Keyword K_LAST = keyword("last");
|
||||
static final Keyword K_LATERAL = keyword("lateral");
|
||||
static final Keyword K_LEFT_OUTER_JOIN_LATERAL = keyword("left outer join lateral");
|
||||
static final Keyword K_LIKE = keyword("like");
|
||||
static final Keyword K_LIKE_REGEX = keyword("like_regex");
|
||||
static final Keyword K_LIMIT = keyword("limit");
|
||||
static final Keyword K_LOCK_IN_SHARE_MODE = keyword("lock in share mode");
|
||||
static final Keyword K_LOOP = keyword("loop");
|
||||
static final Keyword K_MERGE_INTO = keyword("merge into");
|
||||
static final Keyword K_MINUS = keyword("minus");
|
||||
static final Keyword K_MODIFY = keyword("modify");
|
||||
static final Keyword K_NEW_TABLE = keyword("new table");
|
||||
static final Keyword K_NOCYCLE = keyword("nocycle");
|
||||
static final Keyword K_NOT = keyword("not");
|
||||
static final Keyword K_NOT_EXISTS = keyword("not exists");
|
||||
static final Keyword K_NOT_IN = keyword("not in");
|
||||
static final Keyword K_NOT_NULL = keyword("not null");
|
||||
static final Keyword K_NULL = keyword("null");
|
||||
static final Keyword K_NULLS_FIRST = keyword("nulls first");
|
||||
static final Keyword K_NULLS_LAST = keyword("nulls last");
|
||||
static final Keyword K_OF = keyword("of");
|
||||
static final Keyword K_OFFSET = keyword("offset");
|
||||
static final Keyword K_OLD_TABLE = keyword("old table");
|
||||
static final Keyword K_ON = keyword("on");
|
||||
static final Keyword K_ON_COMMIT_DELETE_ROWS = keyword("on commit delete rows");
|
||||
static final Keyword K_ON_COMMIT_DROP = keyword("on commit drop");
|
||||
static final Keyword K_ON_COMMIT_PRESERVE_ROWS = keyword("on commit preserve rows");
|
||||
static final Keyword K_ON_CONFLICT = keyword("on conflict");
|
||||
static final Keyword K_ON_DELETE = keyword("on delete");
|
||||
static final Keyword K_ON_DUPLICATE_KEY_UPDATE = keyword("on duplicate key update");
|
||||
static final Keyword K_ON_UPDATE = keyword("on update");
|
||||
static final Keyword K_OPEN = keyword("open");
|
||||
static final Keyword K_OR = keyword("or");
|
||||
static final Keyword K_ORDER = keyword("order");
|
||||
static final Keyword K_ORDER_BY = keyword("order by");
|
||||
static final Keyword K_OVER = keyword("over");
|
||||
static final Keyword K_OVERLAPS = keyword("overlaps");
|
||||
static final Keyword K_PARTITION_BY = keyword("partition by");
|
||||
static final Keyword K_PASSING = keyword("passing");
|
||||
static final Keyword K_PERCENT = keyword("percent");
|
||||
static final Keyword K_PIVOT = keyword("pivot");
|
||||
static final Keyword K_PRECEDING = keyword("preceding");
|
||||
static final Keyword K_PRIMARY_KEY = keyword("primary key");
|
||||
static final Keyword K_PRIOR = keyword("prior");
|
||||
static final Keyword K_RAISE = keyword("raise");
|
||||
static final Keyword K_RECURSIVE = keyword("recursive");
|
||||
static final Keyword K_REFERENCES = keyword("references");
|
||||
static final Keyword K_REGEXP = keyword("regexp");
|
||||
static final Keyword K_RENAME = keyword("rename");
|
||||
static final Keyword K_RENAME_COLUMN = keyword("rename column");
|
||||
static final Keyword K_RENAME_CONSTRAINT = keyword("rename constraint");
|
||||
static final Keyword K_RENAME_INDEX = keyword("rename index");
|
||||
static final Keyword K_RENAME_TABLE = keyword("rename table");
|
||||
static final Keyword K_RENAME_TO = keyword("rename to");
|
||||
static final Keyword K_RESPECT_NULLS = keyword("respect nulls");
|
||||
static final Keyword K_RESTART = keyword("restart");
|
||||
static final Keyword K_RESTART_IDENTITY = keyword("restart identity");
|
||||
static final Keyword K_RESTART_WITH = keyword("restart with");
|
||||
static final Keyword K_RESTRICT = keyword("restrict");
|
||||
static final Keyword K_RETURNING = keyword("returning");
|
||||
static final Keyword K_ROW = keyword("row");
|
||||
static final Keyword K_ROWCOUNT = keyword("rowcount");
|
||||
static final Keyword K_ROWS = keyword("rows");
|
||||
static final Keyword K_ROWS_FROM = keyword("rows from");
|
||||
static final Keyword K_ROWS_ONLY = keyword("rows only");
|
||||
static final Keyword K_SELECT = keyword("select");
|
||||
static final Keyword K_SEPARATOR = keyword("separator");
|
||||
static final Keyword K_SEQUENCE = keyword("sequence");
|
||||
static final Keyword K_SERIAL = keyword("serial");
|
||||
static final Keyword K_SERIAL8 = keyword("serial8");
|
||||
static final Keyword K_SET = keyword("set");
|
||||
static final Keyword K_SET_DATA_TYPE = keyword("set data type");
|
||||
static final Keyword K_SET_DEFAULT = keyword("set default");
|
||||
static final Keyword K_SIBLINGS = keyword("siblings");
|
||||
static final Keyword K_SKIP = keyword("skip");
|
||||
static final Keyword K_SQL = keyword("sql");
|
||||
static final Keyword K_START_AT = keyword("start at");
|
||||
static final Keyword K_START_WITH = keyword("start with");
|
||||
static final Keyword K_SWITCH = keyword("switch");
|
||||
static final Keyword K_SYMMETRIC = keyword("symmetric");
|
||||
static final Keyword K_TABLE = keyword("table");
|
||||
static final Keyword K_TEMPORARY = keyword("temporary");
|
||||
static final Keyword K_THEN = keyword("then");
|
||||
static final Keyword K_THROW = keyword("throw");
|
||||
static final Keyword K_TIME = keyword("time");
|
||||
static final Keyword K_TIME_WITH_TIME_ZONE = keyword("time with time zone");
|
||||
static final Keyword K_TIMESTAMP = keyword("timestamp");
|
||||
static final Keyword K_TIMESTAMP_WITH_TIME_ZONE = keyword("timestamp with time zone");
|
||||
static final Keyword K_TO = keyword("to");
|
||||
static final Keyword K_TOP = keyword("top");
|
||||
static final Keyword K_TRIM = keyword("trim");
|
||||
static final Keyword K_TRUE = keyword("true");
|
||||
static final Keyword K_TRUNCATE_TABLE = keyword("truncate table");
|
||||
static final Keyword K_TYPE = keyword("type");
|
||||
static final Keyword K_UNBOUNDED_FOLLOWING = keyword("unbounded following");
|
||||
static final Keyword K_UNBOUNDED_PRECEDING = keyword("unbounded preceding");
|
||||
static final Keyword K_UNIQUE = keyword("unique");
|
||||
static final Keyword K_UNNEST = keyword("unnest");
|
||||
static final Keyword K_UPDATE = keyword("update");
|
||||
static final Keyword K_UPSERT = keyword("upsert");
|
||||
static final Keyword K_USING = keyword("using");
|
||||
static final Keyword K_USING_INDEX = keyword("using index");
|
||||
static final Keyword K_VALUES = keyword("values");
|
||||
static final Keyword K_VARCHAR = keyword("varchar");
|
||||
static final Keyword K_VERSIONS_BETWEEN = keyword("versions between");
|
||||
static final Keyword K_VIEW = keyword("view");
|
||||
static final Keyword K_WHEN = keyword("when");
|
||||
static final Keyword K_WHEN_MATCHED_THEN_UPDATE_SET = keyword("when matched then update set");
|
||||
static final Keyword K_WHEN_NOT_MATCHED_THEN_INSERT = keyword("when not matched then insert");
|
||||
static final Keyword K_WHERE = keyword("where");
|
||||
static final Keyword K_WINDOW = keyword("window");
|
||||
static final Keyword K_WITH = keyword("with");
|
||||
static final Keyword K_WITH_CHECK_OPTION = keyword("with check option");
|
||||
static final Keyword K_WITH_DATA = keyword("with data");
|
||||
static final Keyword K_WITH_LOCK = keyword("with lock");
|
||||
static final Keyword K_WITH_NO_DATA = keyword("with no data");
|
||||
static final Keyword K_WITH_PRIMARY_KEY = keyword("with primary key");
|
||||
static final Keyword K_WITH_READ_ONLY = keyword("with read only");
|
||||
static final Keyword K_WITH_ROLLUP = keyword("with rollup");
|
||||
static final Keyword K_WITHIN_GROUP = keyword("within group");
|
||||
static final Keyword K_XMLTABLE = keyword("xmltable");
|
||||
static final Keyword K_YEAR_TO_DAY = keyword("year to day");
|
||||
static final Keyword K_YEAR_TO_FRACTION = keyword("year to fraction");
|
||||
|
||||
private Keywords() {}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user