"""
SQL standards reserved words
"""

RESERVED_WORDS = ["A",
                  "ABORT",
                  "ABS",
                  "ABSENT",
                  "ABSOLUTE",
                  "ACCESS",
                  "ACCORDING",
                  "ACTION",
                  "ADA",
                  "ADD",
                  "ADMIN",
                  "AFTER",
                  "AGGREGATE",
                  "ALL",
                  "ALLOCATE",
                  "ALSO",
                  "ALTER",
                  "ALWAYS",
                  "ANALYSE",
                  "ANALYZE",
                  "AND",
                  "ANY",
                  "ARE",
                  "ARRAY",
                  "ARRAY_AGG",
                  "ARRAY_MAX_CARDINALITY",
                  "AS",
                  "ASC",
                  "ASENSITIVE",
                  "ASSERTION",
                  "ASSIGNMENT",
                  "ASYMMETRIC",
                  "AT",
                  "ATOMIC",
                  "ATTRIBUTE",
                  "ATTRIBUTES",
                  "AUTHORIZATION",
                  "AVG",
                  "BACKWARD",
                  "BASE64",
                  "BEFORE",
                  "BEGIN",
                  "BEGIN_FRAME",
                  "BEGIN_PARTITION",
                  "BERNOULLI",
                  "BETWEEN",
                  "BIGINT",
                  "BINARY",
                  "BIT",
                  "BIT_LENGTH",
                  "BLOB",
                  "BLOCKED",
                  "BOM",
                  "BOOLEAN",
                  "BOTH",
                  "BREADTH",
                  "BY",
                  "C",
                  "CACHE",
                  "CALL",
                  "CALLED",
                  "CARDINALITY",
                  "CASCADE",
                  "CASCADED",
                  "CASE",
                  "CAST",
                  "CATALOG",
                  "CATALOG_NAME",
                  "CEIL",
                  "CEILING",
                  "CHAIN",
                  "CHAR",
                  "CHARACTER",
                  "CHARACTERISTICS",
                  "CHARACTERS",
                  "CHARACTER_LENGTH",
                  "CHARACTER_SET_CATALOG",
                  "CHARACTER_SET_NAME",
                  "CHARACTER_SET_SCHEMA",
                  "CHAR_LENGTH",
                  "CHECK",
                  "CHECKPOINT",
                  "CLASS",
                  "CLASS_ORIGIN",
                  "CLOB",
                  "CLOSE",
                  "CLUSTER",
                  "COALESCE",
                  "COBOL",
                  "COLLATE",
                  "COLLATION",
                  "COLLATION_CATALOG",
                  "COLLATION_NAME",
                  "COLLATION_SCHEMA",
                  "COLLECT",
                  "COLUMN",
                  "COLUMNS",
                  "COLUMN_NAME",
                  "COMMAND_FUNCTION",
                  "COMMAND_FUNCTION_CODE",
                  "COMMENT",
                  "COMMENTS",
                  "COMMIT",
                  "COMMITTED",
                  "CONCURRENTLY",
                  "CONDITION",
                  "CONDITION_NUMBER",
                  "CONFIGURATION",
                  "CONNECT",
                  "CONNECTION",
                  "CONNECTION_NAME",
                  "CONSTRAINT",
                  "CONSTRAINTS",
                  "CONSTRAINT_CATALOG",
                  "CONSTRAINT_NAME",
                  "CONSTRAINT_SCHEMA",
                  "CONSTRUCTOR",
                  "CONTAINS",
                  "CONTENT",
                  "CONTINUE",
                  "CONTROL",
                  "CONVERSION",
                  "CONVERT",
                  "COPY",
                  "CORR",
                  "CORRESPONDING",
                  "COST",
                  "COUNT",
                  "COVAR_POP",
                  "COVAR_SAMP",
                  "CREATE",
                  "CROSS",
                  "CSV",
                  "CUBE",
                  "CUME_DIST",
                  "CURRENT",
                  "CURRENT_CATALOG",
                  "CURRENT_DATE",
                  "CURRENT_DEFAULT_TRANSFORM_GROUP",
                  "CURRENT_PATH",
                  "CURRENT_ROLE",
                  "CURRENT_ROW",
                  "CURRENT_SCHEMA",
                  "CURRENT_TIME",
                  "CURRENT_TIMESTAMP",
                  "CURRENT_TRANSFORM_GROUP_FOR_TYPE",
                  "CURRENT_USER",
                  "CURSOR",
                  "CURSOR_NAME",
                  "CYCLE",
                  "DATA",
                  "DATABASE",
                  "DATALINK",
                  "DATE",
                  "DATETIME_INTERVAL_CODE",
                  "DATETIME_INTERVAL_PRECISION",
                  "DAY",
                  "DB",
                  "DEALLOCATE",
                  "DEC",
                  "DECIMAL",
                  "DECLARE",
                  "DEFAULT",
                  "DEFAULTS",
                  "DEFERRABLE",
                  "DEFERRED",
                  "DEFINED",
                  "DEFINER",
                  "DEGREE",
                  "DELETE",
                  "DELIMITER",
                  "DELIMITERS",
                  "DENSE_RANK",
                  "DEPTH",
                  "DEREF",
                  "DERIVED",
                  "DESC",
                  "DESCRIBE",
                  "DESCRIPTOR",
                  "DETERMINISTIC",
                  "DIAGNOSTICS",
                  "DICTIONARY",
                  "DISABLE",
                  "DISCARD",
                  "DISCONNECT",
                  "DISPATCH",
                  "DISTINCT",
                  "DLNEWCOPY",
                  "DLPREVIOUSCOPY",
                  "DLURLCOMPLETE",
                  "DLURLCOMPLETEONLY",
                  "DLURLCOMPLETEWRITE",
                  "DLURLPATH",