diff --git a/jOOQ/src/main/java/org/jooq/impl/FinalTable.java b/jOOQ/src/main/java/org/jooq/impl/FinalTable.java index 336c425b83..81af78326b 100644 --- a/jOOQ/src/main/java/org/jooq/impl/FinalTable.java +++ b/jOOQ/src/main/java/org/jooq/impl/FinalTable.java @@ -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; + diff --git a/jOOQ/src/main/java/org/jooq/impl/Keywords.java b/jOOQ/src/main/java/org/jooq/impl/Keywords.java index 39479f3d7b..f659183136 100644 --- a/jOOQ/src/main/java/org/jooq/impl/Keywords.java +++ b/jOOQ/src/main/java/org/jooq/impl/Keywords.java @@ -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() {} }