提交 5c453633 编写于 作者: S Serge Rider

PG dialect keywords (remove too frequent identifiers)


Former-commit-id: fde73191
上级 d1f33230
......@@ -50,8 +50,8 @@ public class PostgreDialect extends JDBCSQLDialect {
"ACCORDING",
"ADA",
"ADMIN",
"ARRAY_AGG",
"ARRAY_MAX_CARDINALITY",
// "ARRAY_AGG",
// "ARRAY_MAX_CARDINALITY",
"BASE64",
"BEGIN_FRAME",
"BEGIN_PARTITION",
......@@ -59,30 +59,30 @@ public class PostgreDialect extends JDBCSQLDialect {
"BIT_LENGTH",
"BLOCKED",
"BOM",
"BREADTH",
"CATALOG_NAME",
"CHARACTER_SET_CATALOG",
"CHARACTER_SET_NAME",
"CHARACTER_SET_SCHEMA",
"CLASS_ORIGIN",
"COBOL",
"COLLATION_CATALOG",
"COLLATION_NAME",
"COLLATION_SCHEMA",
"COLUMN_NAME",
"COMMAND_FUNCTION",
"COMMAND_FUNCTION_CODE",
"CONDITION_NUMBER",
"CONNECTION_NAME",
"CONSTRAINT_CATALOG",
"CONSTRAINT_NAME",
"CONSTRAINT_SCHEMA",
//"BREADTH",
// "CATALOG_NAME",
// "CHARACTER_SET_CATALOG",
// "CHARACTER_SET_NAME",
// "CHARACTER_SET_SCHEMA",
// "CLASS_ORIGIN",
//"COBOL",
// "COLLATION_CATALOG",
// "COLLATION_NAME",
// "COLLATION_SCHEMA",
// "COLUMN_NAME",
// "COMMAND_FUNCTION",
// "COMMAND_FUNCTION_CODE",
// "CONDITION_NUMBER",
// "CONNECTION_NAME",
// "CONSTRAINT_CATALOG",
// "CONSTRAINT_NAME",
// "CONSTRAINT_SCHEMA",
"CONTROL",
"CURRENT_ROW",
"DATALINK",
"DATETIME_INTERVAL_CODE",
"DATETIME_INTERVAL_PRECISION",
"DB",
// "CURRENT_ROW",
// "DATALINK",
// "DATETIME_INTERVAL_CODE",
// "DATETIME_INTERVAL_PRECISION",
//"DB",
"DLNEWCOPY",
"DLPREVIOUSCOPY",
"DLURLCOMPLETE",
......@@ -101,15 +101,15 @@ public class PostgreDialect extends JDBCSQLDialect {
"END_PARTITION",
"ENFORCED",
"EXPRESSION",
"FILE",
//"FILE",
"FIRST_VALUE",
"FLAG",
"FORTRAN",
//"FLAG",
//"FORTRAN",
"FRAME_ROW",
"FS",
"GROUPS",
"HEX",
"ID",
//"HEX",
//"ID",
"IGNORE",
"IMMEDIATELY",
"INCLUDE",
......@@ -121,91 +121,89 @@ public class PostgreDialect extends JDBCSQLDialect {
"LEAD",
"LIBRARY",
"LIKE_REGEX",
"LINK",
"MAX_CARDINALITY",
"MESSAGE_LENGTH",
"MESSAGE_OCTET_LENGTH",
"MESSAGE_TEXT",
"MODULE",
"NAME",
"NAMES",
//"LINK",
// "MAX_CARDINALITY",
// "MESSAGE_LENGTH",
// "MESSAGE_OCTET_LENGTH",
// "MESSAGE_TEXT",
//"MODULE",
//"NAME",
//"NAMES",
"NAMESPACE",
"NCHAR",
"NCLOB",
"NFC",
"NFD",
"NFKC",
"NFKD",
//"NFC",
//"NFD",
//"NFKC",
//"NFKD",
"NIL",
"NTH_VALUE",
"NTILE",
"NULLABLE",
"OCCURRENCES_REGEX",
"PARAMETER_MODE",
"PARAMETER_NAME",
"PARAMETER_ORDINAL_POSITION",
"PARAMETER_SPECIFIC_CATALOG",
"PARAMETER_SPECIFIC_NAME",
"PARAMETER_SPECIFIC_SCHEMA",
"PASCAL",
// "PARAMETER_MODE",
// "PARAMETER_NAME",
// "PARAMETER_ORDINAL_POSITION",
// "PARAMETER_SPECIFIC_CATALOG",
// "PARAMETER_SPECIFIC_NAME",
// "PARAMETER_SPECIFIC_SCHEMA",
//"PASCAL",
"PASSTHROUGH",
"PERCENT",
"PERIOD",
"PERMISSION",
"PLI",
"PORTION",
//"PLI",
//"PORTION",
"POSITION_REGEX",
"PRECEDES",
"PROCEDURES",
"PUBLIC",
//"PUBLIC",
"RECOVERY",
"REQUIRING",
"RESPECT",
"RESTORE",
"RETURNED_CARDINALITY",
"RETURNED_LENGTH",
"RETURNED_OCTET_LENGTH",
"RETURNED_SQLSTATE",
"ROUTINES",
"ROUTINE_CATALOG",
"ROUTINE_NAME",
"ROUTINE_SCHEMA",
"ROW_COUNT",
"SCHEMA_NAME",
"SCOPE_CATALOG",
"SCOPE_NAME",
"SCOPE_SCHEMA",
"SELECTIVE",
"SERVER_NAME",
// "RETURNED_CARDINALITY",
// "RETURNED_LENGTH",
// "RETURNED_OCTET_LENGTH",
// "RETURNED_SQLSTATE",
// "ROUTINES",
// "ROUTINE_CATALOG",
// "ROUTINE_NAME",
// "ROUTINE_SCHEMA",
//"ROW_COUNT",
//"SCHEMA_NAME",
//"SCOPE_CATALOG",
//"SCOPE_NAME",
//"SCOPE_SCHEMA",
//"SELECTIVE",
//"SERVER_NAME",
"SIMPLE",
"SPECIFIC_NAME",
//"SPECIFIC_NAME",
"SQLCODE",
"SQLERROR",
"STATE",
"SUBCLASS_ORIGIN",
"SUBSTRING_REGEX",
//"STATE",
//"SUBCLASS_ORIGIN",
//"SUBSTRING_REGEX",
"SUCCEEDS",
"SYSTEM_TIME",
"TABLE_NAME",
//"SYSTEM_TIME",
//"TABLE_NAME",
"TOKEN",
"TOP_LEVEL_COUNT",
"TRANSACTIONS_COMMITTED",
"TRANSACTIONS_ROLLED_BACK",
"TRANSACTION_ACTIVE",
"TRANSLATE_REGEX",
"TRIGGER_CATALOG",
"TRIGGER_NAME",
"TRIGGER_SCHEMA",
"TRIM_ARRAY",
//"TOP_LEVEL_COUNT",
//"TRANSACTIONS_COMMITTED",
//"TRANSACTIONS_ROLLED_BACK",
//"TRANSACTION_ACTIVE",
//"TRANSLATE_REGEX",
//"TRIGGER_CATALOG",
//"TRIGGER_NAME",
//"TRIGGER_SCHEMA",
//"TRIM_ARRAY",
"UNLINK",
"UNTYPED",
"URI",
"USER_DEFINED_TYPE_CATALOG",
"USER_DEFINED_TYPE_CODE",
"USER_DEFINED_TYPE_NAME",
"USER_DEFINED_TYPE_SCHEMA",
"VALUE",
"VALUE_OF",
//"URI",
//"USER_DEFINED_TYPE_CATALOG",
//"USER_DEFINED_TYPE_CODE",
//"USER_DEFINED_TYPE_NAME",
//"USER_DEFINED_TYPE_SCHEMA",
//"VALUE",
//"VALUE_OF",
"VERSIONING",
"XMLAGG",
"XMLBINARY",
......@@ -230,6 +228,7 @@ public class PostgreDialect extends JDBCSQLDialect {
};
//endregion
//region FUNCTIONS KW
public static String[] POSTGRE_FUNCTIONS_AGGREGATE = new String[]{
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册