保留标识符和SQL关键字
保留标识符和SQL关键字¶
本主题描述了SeaboxMPP数据库保留标识符和对象名称,以及SeaboxMPP数据库命令解析器识别的SQL关键字。
保留标识符¶
在SeaboxMPP数据库系统中,以sc_、sd_和pg_开头的名称是保留的,不建议用作用户创建的对象的名称,例如表,视图和函数。
sc_、sd_和pg_开头的名称不能用于用户创建的用户和角色。
资源组名称admin_group,default_group和none都是保留的。
表空间名称pg_default和pg_global是保留的。
角色名称seabox是保留的。 seabox是默认的SeaboxMPP数据库超级用户角色。
在数据文件中,分隔字段(列)和行的字符具有特殊含义。如果它们出现在数据中,则必须将它们转义,以便SeaboxMPP数据库将它们视为数据而不是分隔符。反斜杠字符(\)是默认的转义字符。
SQL关键词¶
下表列出了SeaboxMPP数据库中所有的关键词。
其中部分关键字SQL解析器允许作为列或表名称;而部分关键字不允许作为列或表名;一些保留的关键字可以作为函数或数据类型的名称但不能作为列名或表名。
| 关键字 | 可为列名或表名 | 可为函数或类型名 |
|---|---|---|
| ABORT | 是 | 是 |
| ABSOLUTE | 是 | 是 |
| ACCESS | 是 | 是 |
| ACTION | 是 | 是 |
| ACTIVE | 是 | 是 |
| ADD | 是 | 是 |
| ADMIN | 是 | 是 |
| AFTER | 是 | 是 |
| AGGREGATE | 是 | 是 |
| ALL | 否 | 否 |
| ALSO | 是 | 是 |
| ALTER | 是 | 是 |
| ALWAYS | 是 | 是 |
| ANALYSE | 否 | 否 |
| ANALYZE | 否 | 否 |
| AND | 否 | 否 |
| ANY | 否 | 否 |
| ARRAY | 否 | 否 |
| AS | 否 | 否 |
| ASC | 否 | 否 |
| ASSERTION | 是 | 是 |
| ASSIGNMENT | 是 | 是 |
| ASYMMETRIC | 否 | 否 |
| AT | 是 | 是 |
| ATTRIBUTE | 是 | 是 |
| AUTHORIZATION | 否 | 是 |
| BACKWARD | 是 | 是 |
| BEFORE | 是 | 是 |
| BEGIN | 是 | 是 |
| BETWEEN | 是 | 否 |
| BIGINT | 是 | 否 |
| BINARY | 否 | 是 |
| BIT | 是 | 否 |
| BOOLEAN | 是 | 否 |
| BOTH | 否 | 否 |
| BY | 是 | 是 |
| CACHE | 是 | 是 |
| CALLED | 是 | 是 |
| CASCADE | 是 | 是 |
| CASCADED | 是 | 是 |
| CASE | 否 | 否 |
| CAST | 否 | 否 |
| CATALOG | 是 | 是 |
| CHAIN | 是 | 是 |
| CHAR | 是 | 否 |
| CHARACTER | 是 | 否 |
| CHARACTERISTICS | 是 | 是 |
| CHECK | 否 | 否 |
| CHECKPOINT | 是 | 是 |
| CLASS | 是 | 是 |
| CLOSE | 是 | 是 |
| CLUSTER | 是 | 是 |
| COALESCE | 是 | 否 |
| COLLATE | 否 | 否 |
| COLLATION | 否 | 是 |
| COLUMN | 否 | 否 |
| COMMENT | 是 | 是 |
| COMMENTS | 是 | 是 |
| COMMIT | 是 | 是 |
| COMMITTED | 是 | 是 |
| CONCURRENCY | 是 | 是 |
| CONCURRENTLY | 否 | 是 |
| CONFIGURATION | 是 | 是 |
| CONNECTION | 是 | 是 |
| CONSTRAINT | 否 | 否 |
| CONSTRAINTS | 是 | 是 |
| CONTAINS | 是 | 是 |
| CONTENT | 是 | 是 |
| CONTINUE | 是 | 是 |
| CONVERSION | 是 | 是 |
| COPY | 是 | 是 |
| COST | 是 | 是 |
| CPU_RATE_LIMIT | 是 | 是 |
| CPU_RATE_CEILING | 是 | 是 |
| CPUSET | 是 | 是 |
| CREATE | 否 | 否 |
| CREATEEXTTABLE | 是 | 是 |
| CROSS | 否 | 是 |
| CSV | 是 | 是 |
| CUBE | 是 | 否 |
| CURRENT | 是 | 是 |
| CURRENT_CATALOG | 否 | 否 |
| CURRENT_DATE | 否 | 否 |
| CURRENT_ROLE | 否 | 否 |
| CURRENT_SCHEMA | 否 | 是 |
| CURRENT_TIME | 否 | 否 |
| CURRENT_TIMESTAMP | 否 | 否 |
| CURRENT_USER | 否 | 否 |
| CURSOR | 是 | 是 |
| CYCLE | 是 | 是 |
| DATA | 是 | 是 |
| DATABASE | 是 | 是 |
| DAY | 是 | 是 |
| DEALLOCATE | 是 | 是 |
| DEC | 是 | 否 |
| DECIMAL | 是 | 否 |
| DECLARE | 是 | 是 |
| DECODE | 否 | 否 |
| DEFAULT | 否 | 否 |
| DEFAULTS | 是 | 是 |
| DEFERRABLE | 否 | 否 |
| DEFERRED | 是 | 是 |
| DEFINER | 是 | 是 |
| DELETE | 是 | 是 |
| DELIMITER | 是 | 是 |
| DELIMITERS | 是 | 是 |
| DENY | 是 | 是 |
| DESC | 否 | 否 |
| DICTIONARY | 是 | 是 |
| DISABLE | 是 | 是 |
| DISCARD | 是 | 是 |
| DISTINCT | 否 | 否 |
| DISTRIBUTED | 否 | 否 |
| DO | 否 | 否 |
| DOCUMENT | 是 | 是 |
| DOMAIN | 是 | 是 |
| DOUBLE | 是 | 是 |
| DROP | 是 | 是 |
| DXL | 是 | 是 |
| EACH | 是 | 是 |
| ELSE | 否 | 否 |
| ENABLE | 是 | 是 |
| ENCODING | 是 | 是 |
| ENCRYPTED | 是 | 是 |
| END | 否 | 否 |
| ENUM | 是 | 是 |
| ERRORS | 是 | 是 |
| ESCAPE | 是 | 是 |
| EVENT | 是 | 是 |
| EVERY | 是 | 是 |
| EXCEPT | 否 | 否 |
| EXCHANGE | 是 | 是 |
| EXCLUDE | 否 | 否 |
| EXCLUDING | 是 | 是 |
| EXCLUSIVE | 是 | 是 |
| EXECUTE | 是 | 是 |
| EXISTS | 是 | 否 |
| EXPAND | 是 | 是 |
| EXPLAIN | 是 | 是 |
| EXTENSION | 是 | 是 |
| EXTERNAL | 是 | 是 |
| EXTRACT | 是 | 否 |
| FALSE | 否 | 否 |
| FAMILY | 是 | 是 |
| FETCH | 否 | 否 |
| FIELDS | 是 | 是 |
| FILL | 是 | 是 |
| FILTER | 是 | 是 |
| FIRST | 是 | 是 |
| FLOAT | 是 | 否 |
| FOLLOWING | 否 | 否 |
| FOR | 否 | 否 |
| FORCE | 是 | 是 |
| FOREIGN | 否 | 否 |
| FORMAT | 是 | 是 |
| FORWARD | 是 | 是 |
| FREEZE | 否 | 是 |
| FROM | 否 | 否 |
| FULL | 否 | 是 |
| FULLSCAN | 是 | 是 |
| FUNCTION | 是 | 是 |
| FUNCTIONS | 是 | 是 |
| GLOBAL | 是 | 是 |
| GRANT | 否 | 否 |
| GRANTED | 是 | 是 |
| GREATEST | 是 | 否 |
| GROUP | 否 | 否 |
| GROUP_ID | 是 | 否 |
| GROUPING | 是 | 否 |
| HANDLER | 是 | 是 |
| HASH | 是 | 是 |
| HAVING | 否 | 否 |
| HEADER | 是 | 是 |
| HOLD | 是 | 是 |
| HOST | 是 | 是 |
| HOUR | 是 | 是 |
| IC_KBPS | 是 | 是 |
| IDENTITY | 是 | 是 |
| IF | 是 | 是 |
| IGNORE | 是 | 是 |
| ILIKE | 否 | 是 |
| IMMEDIATE | 是 | 是 |
| IMMUTABLE | 是 | 是 |
| IMPLICIT | 是 | 是 |
| IN | 否 | 否 |
| INCLUDING | 是 | 是 |
| INCLUSIVE | 是 | 是 |
| INCREMENT | 是 | 是 |
| INDEX | 是 | 是 |
| INDEXES | 是 | 是 |
| INHERIT | 是 | 是 |
| INHERITS | 是 | 是 |
| INITIALLY | 否 | 否 |
| INLINE | 是 | 是 |
| INNER | 否 | 是 |
| INOUT | 是 | 否 |
| INPUT | 是 | 是 |
| INSENSITIVE | 是 | 是 |
| INSERT | 是 | 是 |
| INSTEAD | 是 | 是 |
| INT | 是 | 否 |
| INTEGER | 是 | 否 |
| INTERSECT | 否 | 否 |
| INTERVAL | 是 | 否 |
| INTO | 否 | 否 |
| INVOKER | 是 | 是 |
| IO_KBPS | 是 | 是 |
| IS | 否 | 是 |
| ISNULL | 否 | 是 |
| ISOLATION | 是 | 是 |
| JOIN | 否 | 是 |
| KEY | 是 | 是 |
| LABEL | 是 | 是 |
| LANGUAGE | 是 | 是 |
| LARGE | 是 | 是 |
| LAST | 是 | 是 |
| LATERAL | 否 | 否 |
| LC_COLLATE | 是 | 是 |
| LC_CTYPE | 是 | 是 |
| LEADING | 否 | 否 |
| LEAKPROOF | 是 | 是 |
| LEAST | 是 | 否 |
| LEFT | 否 | 是 |
| LEVEL | 是 | 是 |
| LIKE | 否 | 是 |
| LIMIT | 否 | 否 |
| LIST | 是 | 是 |
| LISTEN | 是 | 是 |
| LOAD | 是 | 是 |
| LOCAL | 是 | 是 |
| LOCALTIME | 否 | 否 |
| LOCALTIMESTAMP | 否 | 否 |
| LOCATION | 是 | 是 |
| LOCK | 是 | 是 |
| LOG | 否 | 是 |
| MAPPING | 是 | 是 |
| MASTER | 是 | 是 |
| MATCH | 是 | 是 |
| MATERIALIZED | 是 | 是 |
| MAXVALUE | 是 | 是 |
| MEDIAN | 是 | 否 |
| MEMORY_LIMIT | 是 | 是 |
| MINUTE | 是 | 是 |
| MINVALUE | 是 | 是 |
| MISSING | 是 | 是 |
| MODE | 是 | 是 |
| MODIFIES | 是 | 是 |
| MONTH | 是 | 是 |
| MOVE | 是 | 是 |
| NAME | 是 | 是 |
| NAMES | 是 | 是 |
| NATIONAL | 是 | 否 |
| NATURAL | 否 | 是 |
| NCHAR | 是 | 否 |
| NEWLINE | 是 | 是 |
| NEXT | 是 | 是 |
| NO | 是 | 是 |
| NOCREATEEXTTABLE | 是 | 是 |
| NONE | 是 | 否 |
| NOOVERCOMMIT | 是 | 是 |
| NOT | 否 | 否 |
| NOTHING | 是 | 是 |
| NOTIFY | 是 | 是 |
| NOTNULL | 否 | 是 |
| NOWAIT | 是 | 是 |
| NULL | 否 | 否 |
| NULLIF | 是 | 否 |
| NULLS | 是 | 是 |
| NUMERIC | 是 | 否 |
| OBJECT | 是 | 是 |
| OF | 是 | 是 |
| OFF | 是 | 是 |
| OFFSET | 否 | 否 |
| OIDS | 是 | 是 |
| ON | 否 | 否 |
| ONLY | 否 | 否 |
| OPERATOR | 是 | 是 |
| OPTION | 是 | 是 |
| OPTIONS | 是 | 是 |
| OR | 否 | 否 |
| ORDER | 否 | 否 |
| ORDERED | 是 | 是 |
| ORDINALITY | 是 | 是 |
| OTHERS | 是 | 是 |
| OUT | 是 | 否 |
| OUTER | 否 | 是 |
| OVER | 是 | 是 |
| OVERCOMMIT | 是 | 是 |
| OVERLAPS | 否 | 是 |
| OVERLAY | 是 | 否 |
| OWNED | 是 | 是 |
| OWNER | 是 | 是 |
| PARSER | 是 | 是 |
| PARTIAL | 是 | 是 |
| PARTITION | 否 | 否 |
| PARTITIONS | 是 | 是 |
| PASSING | 是 | 是 |
| PASSWORD | 是 | 是 |
| PERCENT | 是 | 是 |
| PLACING | 否 | 否 |
| PLANS | 是 | 是 |
| POSITION | 是 | 否 |
| PRECEDING | 否 | 否 |
| PRECISION | 是 | 否 |
| PREPARE | 是 | 是 |
| PREPARED | 是 | 是 |
| PRESERVE | 是 | 是 |
| PRIMARY | 否 | 否 |
| PRIOR | 是 | 是 |
| PRIVILEGES | 是 | 是 |
| PROCEDURAL | 是 | 是 |
| PROCEDURE | 是 | 是 |
| PROGRAM | 是 | 是 |
| PROTOCOL | 是 | 是 |
| QUEUE_PRIORITY | 是 | 是 |
| QUOTE | 是 | 是 |
| RANDOMLY | 是 | 是 |
| RANGE | 是 | 是 |
| READ | 是 | 是 |
| READABLE | 是 | 是 |
| READS | 是 | 是 |
| REAL | 是 | 否 |
| REASSIGN | 是 | 是 |
| RECHECK | 是 | 是 |
| RECURSIVE | 是 | 是 |
| REF | 是 | 是 |
| REFERENCES | 否 | 否 |
| REFRESH | 是 | 是 |
| REINDEX | 是 | 是 |
| REJECT | 是 | 是 |
| RELATIVE | 是 | 是 |
| RELEASE | 是 | 是 |
| RENAME | 是 | 是 |
| REPEATABLE | 是 | 是 |
| REPLACE | 是 | 是 |
| REPLICA | 是 | 是 |
| REPLICATED | 是 | 是 |
| RESET | 是 | 是 |
| RESOURCE | 是 | 是 |
| RESTART | 是 | 是 |
| RESTRICT | 是 | 是 |
| RETURNING | 否 | 否 |
| RETURNS | 是 | 是 |
| REVOKE | 是 | 是 |
| RIGHT | 否 | 是 |
| ROLE | 是 | 是 |
| ROLLBACK | 是 | 是 |
| ROLLUP | 是 | 否 |
| ROOTPARTITION | 是 | 是 |
| ROW | 是 | 否 |
| ROWS | 是 | 是 |
| RULE | 是 | 是 |
| SAVEPOINT | 是 | 是 |
| SCATTER | 否 | 否 |
| SCHEMA | 是 | 是 |
| SCROLL | 是 | 是 |
| SEARCH | 是 | 是 |
| SECOND | 是 | 是 |
| SECURITY | 是 | 是 |
| SEGMENT | 是 | 是 |
| SELECT | 否 | 否 |
| SEQUENCE | 是 | 是 |
| SEQUENCES | 是 | 是 |
| SERIALIZABLE | 是 | 是 |
| SERVER | 是 | 是 |
| SESSION | 是 | 是 |
| SESSION_USER | 否 | 否 |
| SET | 是 | 是 |
| SETOF | 是 | 否 |
| SETS | 是 | 否 |
| SHARE | 是 | 是 |
| SHOW | 是 | 是 |
| SIMILAR | 否 | 是 |
| SIMPLE | 是 | 是 |
| SMALLINT | 是 | 否 |
| SNAPSHOT | 是 | 是 |
| SOME | 否 | 否 |
| SPLIT | 是 | 是 |
| SQL | 是 | 是 |
| STABLE | 是 | 是 |
| STANDALONE | 是 | 是 |
| START | 是 | 是 |
| STATEMENT | 是 | 是 |
| STATISTICS | 是 | 是 |
| STDIN | 是 | 是 |
| STDOUT | 是 | 是 |
| STORAGE | 是 | 是 |
| STRICT | 是 | 是 |
| STRIP | 是 | 是 |
| SUBPARTITION | 是 | 是 |
| SUBSTRING | 是 | 否 |
| SYMMETRIC | 否 | 否 |
| SYSID | 是 | 是 |
| SYSTEM | 是 | 是 |
| TABLE | 否 | 否 |
| TABLES | 是 | 是 |
| TABLESPACE | 是 | 是 |
| TEMP | 是 | 是 |
| TEMPLATE | 是 | 是 |
| TEMPORARY | 是 | 是 |
| TEXT | 是 | 是 |
| THEN | 否 | 否 |
| THRESHOLD | 是 | 是 |
| TIES | 是 | 是 |
| TIME | 是 | 否 |
| TIMESTAMP | 是 | 否 |
| TO | 否 | 否 |
| TRAILING | 否 | 否 |
| TRANSACTION | 是 | 是 |
| TREAT | 是 | 否 |
| TRIGGER | 是 | 是 |
| TRIM | 是 | 否 |
| TRUE | 否 | 否 |
| TRUNCATE | 是 | 是 |
| TRUSTED | 是 | 是 |
| TYPE | 是 | 是 |
| TYPES | 是 | 是 |
| UNBOUNDED | 否 | 否 |
| UNCOMMITTED | 是 | 是 |
| UNENCRYPTED | 是 | 是 |
| UNION | 否 | 否 |
| UNIQUE | 否 | 否 |
| UNKNOWN | 是 | 是 |
| UNLISTEN | 是 | 是 |
| UNLOGGED | 是 | 是 |
| UNTIL | 是 | 是 |
| UPDATE | 是 | 是 |
| USER | 否 | 否 |
| USING | 否 | 否 |
| VACUUM | 是 | 是 |
| VALID | 是 | 是 |
| VALIDATE | 是 | 是 |
| VALIDATION | 是 | 是 |
| VALIDATOR | 是 | 是 |
| VALUE | 是 | 是 |
| VALUES | 是 | 否 |
| VARCHAR | 是 | 否 |
| VARIADIC | 否 | 否 |
| VARYING | 是 | 是 |
| VERBOSE | 否 | 是 |
| VERSION | 是 | 是 |
| VIEW | 是 | 是 |
| VIEWS | 是 | 是 |
| VOLATILE | 是 | 是 |
| WEB | 是 | 是 |
| WHEN | 否 | 否 |
| WHERE | 否 | 否 |
| WHITESPACE | 是 | 是 |
| WINDOW | 否 | 否 |
| WITH | 否 | 否 |
| WITHIN | 是 | 是 |
| WITHOUT | 是 | 是 |
| WORK | 是 | 是 |
| WRAPPER | 是 | 是 |
| WRITABLE | 是 | 是 |
| WRITE | 是 | 是 |
| XML | 是 | 是 |
| XMLATTRIBUTES | 是 | 否 |
| XMLCONCAT | 是 | 否 |
| XMLELEMENT | 是 | 否 |
| XMLEXISTS | 是 | 否 |
| XMLFOREST | 是 | 否 |
| XMLPARSE | 是 | 否 |
| XMLPI | 是 | 否 |
| XMLROOT | 是 | 否 |
| XMLSERIALIZE | 是 | 否 |
| YEAR | 是 | 是 |
| YES | 是 | 是 |
| ZONE | 是 | 是 |