本页
关键字
关键字是在SQL中有意义的字,本节介绍MemFireDB特有的关键字。关键字里有保留字和非保留字之分。根据标准,保留字决不能用做其他标识符。非保留字只是在特定的环境里有特殊的含义,而在其他环境里是可以用做标识符的。
表 关键字
| 关键字 | 用法 | 例外情况 |
|---|---|---|
| ABORT | 非保留 | 无 |
| ABSOLUTE | 非保留 | 无 |
| ACCESS | 非保留 | 无 |
| ACTION | 非保留 | 无 |
| ADD | 非保留 | 无 |
| ADMIN | 非保留 | 无 |
| AFTER | 非保留 | 无 |
| AGGREGATE | 非保留 | 无 |
| ALL | 保留 | 无 |
| ALSO | 非保留 | 无 |
| ALTER | 非保留 | 无 |
| ALWAYS | 非保留 | 无 |
| ANALYSE | 保留 | 无 |
| ANALYZE | 保留 | 无 |
| AND | 保留 | 无 |
| ANY | 保留 | 无 |
| ARRAY | 保留 | 无 |
| AS | 保留 | 无 |
| ASC | 保留 | 无 |
| ASSERTION | 非保留 | 无 |
| ASSIGNMENT | 非保留 | 无 |
| ASYMMETRIC | 保留 | 无 |
| AT | 非保留 | 无 |
| ATTACH | 非保留 | 无 |
| 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 | 保留 | 无 |
| COLUMNS | 非保留 | 无 |
| COMMENT | 非保留 | 无 |
| COMMENTS | 非保留 | 无 |
| COMMIT | 非保留 | 无 |
| COMMITTED | 非保留 | 无 |
| CONCURRENTLY | 保留 | 可以用于函数,类型或别名 |
| CONFIGURATION | 非保留 | 无 |
| CONFLICT | 非保留 | 无 |
| CONNECTION | 非保留 | 无 |
| CONSTRAINT | 保留 | 无 |
| CONSTRAINTS | 非保留 | 无 |
| CONTENT | 非保留 | 无 |
| CONTINUE | 非保留 | 无 |
| CONVERSION | 非保留 | 无 |
| COPY | 非保留 | 无 |
| COST | 非保留 | 无 |
| CREATE | 保留 | 无 |
| 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 | 非保留 | 无 |
| DEFAULT | 保留 | 无 |
| DEFAULTS | 非保留 | 无 |
| DEFERRABLE | 保留 | 无 |
| DEFERRED | 非保留 | 无 |
| DEFINER | 非保留 | 无 |
| DELETE | 非保留 | 无 |
| DELIMITER | 非保留 | 无 |
| DELIMITERS | 非保留 | 无 |
| DEPENDS | 非保留 | 无 |
| DESC | 保留 | 无 |
| DETACH | 非保留 | 无 |
| DICTIONARY | 非保留 | 无 |
| DISABLE | 非保留 | 无 |
| DISCARD | 非保留 | 无 |
| DISTINCT | 保留 | 无 |
| DO | 保留 | 无 |
| DOCUMENT | 非保留 | 无 |
| DOMAIN | 非保留 | 无 |
| DOUBLE | 非保留 | 无 |
| DROP | 非保留 | 无 |
| EACH | 非保留 | 无 |
| ELSE | 保留 | 无 |
| ENABLE | 非保留 | 无 |
| ENCODING | 非保留 | 无 |
| ENCRYPTED | 非保留 | 无 |
| END | 保留 | 无 |
| ENUM | 非保留 | 无 |
| ESCAPE | 非保留 | 无 |
| EVENT | 非保留 | 无 |
| EXCEPT | 保留 | 无 |
| EXCLUDE | 非保留 | 无 |
| EXCLUDING | 非保留 | 无 |
| EXCLUSIVE | 非保留 | 无 |
| EXECUTE | 非保留 | 无 |
| EXISTS | 非保留 | 不能是函数或类型名称 |
| EXPLAIN | 非保留 | 无 |
| EXTENSION | 非保留 | 无 |
| EXTERNAL | 非保留 | 无 |
| EXTRACT | 非保留 | 不能是函数或类型名称 |
| FALSE | 保留 | 无 |
| FAMILY | 非保留 | 无 |
| FETCH | 保留 | 无 |
| FILTER | 非保留 | 无 |
| FIRST | 非保留 | 无 |
| FLOAT | 非保留 | 不能是函数或类型名称 |
| FOLLOWING | 非保留 | 无 |
| FOR | 保留 | 无 |
| FORCE | 非保留 | 无 |
| FOREIGN | 保留 | 无 |
| FORWARD | 非保留 | 无 |
| FREEZE | 保留 | 可以用于函数,类型或别名 |
| FROM | 保留 | 无 |
| FULL | 保留 | 可以用于函数,类型或别名 |
| FUNCTION | 非保留 | 无 |
| FUNCTIONS | 非保留 | 无 |
| GENERATED | 非保留 | 无 |
| GLOBAL | 非保留 | 无 |
| GRANT | 保留 | 无 |
| GRANTED | 非保留 | 无 |
| GREATEST | 非保留 | 不能是函数或类型名称 |
| GROUP | 保留 | 无 |
| GROUPING | 非保留 | 不能是函数或类型名称 |
| HANDLER | 非保留 | 无 |
| HAVING | 保留 | 无 |
| HEADER | 非保留 | 无 |
| HOLD | 非保留 | 无 |
| HOUR | 非保留 | 无 |
| IDENTITY | 非保留 | 无 |
| IF | 非保留 | 无 |
| ILIKE | 保留 | 可以用于函数,类型或别名 |
| IMMEDIATE | 非保留 | 无 |
| IMMUTABLE | 非保留 | 无 |
| IMPLICIT | 非保留 | 无 |
| IMPORT | 非保留 | 无 |
| IN | 保留 | 无 |
| INCLUDING | 非保留 | 无 |
| INCREMENT | 非保留 | 无 |
| INDEX | 非保留 | 无 |
| INDEXES | 非保留 | 无 |
| INHERIT | 非保留 | 无 |
| INHERITS | 非保留 | 无 |
| INITIALLY | 保留 | 无 |
| INLINE | 非保留 | 无 |
| INNER | 保留 | 可以用于函数,类型或别名 |
| INOUT | 非保留 | 不能是函数或类型名称 |
| INPUT | 非保留 | 无 |
| INSENSITIVE | 非保留 | 无 |
| INSERT | 非保留 | 无 |
| INSTEAD | 非保留 | 无 |
| INT | 非保留 | 不能是函数或类型名称 |
| INTEGER | 非保留 | 不能是函数或类型名称 |
| INTERSECT | 保留 | 无 |
| INTERVAL | 非保留 | 不能是函数或类型名称 |
| INTO | 保留 | 无 |
| INVOKER | 非保留 | 无 |
| IS | 保留 | 可以用于函数,类型或别名 |
| ISNULL | 保留 | 可以用于函数,类型或别名 |
| ISOLATION | 非保留 | 无 |
| JOIN | 保留 | 可以用于函数,类型或别名 |
| KEY | 非保留 | 无 |
| LABEL | 非保留 | 无 |
| LANGUAGE | 非保留 | 无 |
| LARGE | 非保留 | 无 |
| LAST | 非保留 | 无 |
| LATERAL | 保留 | 无 |
| LEADING | 保留 | 无 |
| LEAKPROOF | 非保留 | 无 |
| LEAST | 非保留 | 不能是函数或类型名称 |
| LEFT | 保留 | 可以用于函数,类型或别名 |
| LEVEL | 非保留 | 无 |
| LIKE | 保留 | 可以用于函数,类型或别名 |
| LIMIT | 保留 | 无 |
| LISTEN | 非保留 | 无 |
| LOAD | 非保留 | 无 |
| LOCAL | 非保留 | 无 |
| LOCALTIME | 保留 | 无 |
| LOCALTIMESTAMP | 保留 | 无 |
| LOCATION | 非保留 | 无 |
| LOCK | 非保留 | 无 |
| LOCKED | 非保留 | 无 |
| LOGGED | 非保留 | 无 |
| MAPPING | 非保留 | 无 |
| MATCH | 非保留 | 无 |
| MATERIALIZED | 非保留 | 无 |
| MAXVALUE | 非保留 | 无 |
| METHOD | 非保留 | 无 |
| MINUTE | 非保留 | 无 |
| MINVALUE | 非保留 | 无 |
| MODE | 非保留 | 无 |
| MONTH | 非保留 | 无 |
| MOVE | 非保留 | 无 |
| NAME | 非保留 | 无 |
| NAMES | 非保留 | 无 |
| NATIONAL | 非保留 | 不能是函数或类型名称 |
| NATURAL | 保留 | 可以用于函数,类型或别名 |
| NCHAR | 非保留 | 不能是函数或类型名称 |
| NEW | 非保留 | 无 |
| NEXT | 非保留 | 无 |
| NO EXCEPTION | 非保留 | 无 |
| NONE | 非保留 | 不能是函数或类型名称 |
| NOT | 保留 | 无 |
| NOTHING | 非保留 | 无 |
| NOTIFY | 非保留 | 无 |
| NOTNULL | 保留 | 可以用于函数,类型或别名 |
| NOWAIT | 非保留 | 无 |
| NULL | 保留 | 无 |
| NULLIF | 非保留 | 不能是函数或类型名称 |
| NULLS | 非保留 | 无 |
| NUMERIC | 非保留 | 不能是函数或类型名称 |
| OBJECT | 非保留 | 无 |
| OF | 非保留 | 无 |
| OFF | 非保留 | 无 |
| OFFSET | 保留 | 无 |
| OIDS | 非保留 | 无 |
| OLD | 非保留 | 无 |
| ON | 保留 | 无 |
| ONLY | 保留 | 无 |
| OPERATOR | 非保留 | 无 |
| OPTION | 非保留 | 无 |
| OPTIONS | 非保留 | 无 |
| OR | 保留 | 无 |
| ORDER | 保留 | 无 |
| ORDINALITY | 非保留 | 无 |
| OUT | 非保留 | 不能是函数或类型名称 |
| OUTER | 保留 | 可以用于函数,类型或别名 |
| OVER | 非保留 | 无 |
| OVERLAPS | 保留 | 可以用于函数,类型或别名 |
| OVERLAY | 非保留 | 不能是函数或类型名称 |
| OVERRIDING | 非保留 | 无 |
| OWNED | 非保留 | 无 |
| OWNER | 非保留 | 无 |
| PARALLEL | 非保留 | 无 |
| PARSER | 非保留 | 无 |
| PARTIAL | 非保留 | 无 |
| PARTITION | 非保留 | 无 |
| PASSING | 非保留 | 无 |
| PASSWORD | 非保留 | 无 |
| PLACING | 保留 | 无 |
| PLANS | 非保留 | 无 |
| POLICY | 非保留 | 无 |
| POSITION | 非保留 | 不能是函数或类型名称 |
| PRECEDING | 非保留 | 无 |
| PRECISION | 非保留 | 不能是函数或类型名称 |
| PREPARE | 非保留 | 无 |
| PREPARED | 非保留 | 无 |
| PRESERVE | 非保留 | 无 |
| PRIMARY | 保留 | 无 |
| PRIOR | 非保留 | 无 |
| PRIVILEGES | 非保留 | 无 |
| PROCEDURAL | 非保留 | 无 |
| PROCEDURE | 非保留 | 无 |
| PROGRAM | 非保留 | 无 |
| PUBLICATION | 非保留 | 无 |
| QUOTE | 非保留 | 无 |
| RANGE | 非保留 | 无 |
| READ | 非保留 | 无 |
| REAL | 非保留 | 不能是函数或类型名称 |
| REASSIGN | 非保留 | 无 |
| RECHECK | 非保留 | 无 |
| RECURSIVE | 非保留 | 无 |
| REF | 非保留 | 无 |
| REFERENCES | 保留 | 无 |
| REFERENCING | 非保留 | 无 |
| REFRESH | 非保留 | 无 |
| REINDEX | 非保留 | 无 |
| RELATIVE | 非保留 | 无 |
| RELEASE | 非保留 | 无 |
| RENAME | 非保留 | 无 |
| REPEATABLE | 非保留 | 无 |
| REPLACE | 非保留 | 无 |
| REPLICA | 非保留 | 无 |
| RESET | 非保留 | 无 |
| RESTART | 非保留 | 无 |
| RESTRICT | 非保留 | 无 |
| RETURNING | 保留 | 无 |
| RETURNS | 非保留 | 无 |
| REVOKE | 非保留 | 无 |
| RIGHT | 保留 | 可以用于函数,类型或别名 |
| ROLE | 非保留 | 无 |
| ROLLBACK | 非保留 | 无 |
| ROLLUP | 非保留 | 无 |
| ROW | 非保留 | 不能是函数或类型名称 |
| ROWS | 非保留 | 无 |
| RULE | 非保留 | 无 |
| SAVEPOINT | 非保留 | 无 |
| SCHEMA | 非保留 | 无 |
| SCHEMAS | 非保留 | 无 |
| SCROLL | 非保留 | 无 |
| SEARCH | 非保留 | 无 |
| SECOND | 非保留 | 无 |
| SECURITY | 非保留 | 无 |
| SELECT | 保留 | 无 |
| SEQUENCE | 非保留 | 无 |
| SEQUENCES | 非保留 | 无 |
| SERIALIZABLE | 非保留 | 无 |
| SERVER | 非保留 | 无 |
| SESSION | 非保留 | 无 |
| SESSION_USER | 保留 | 无 |
| SET | 非保留 | 无 |
| SETOF | 非保留 | 不能是函数或类型名称 |
| SETS | 非保留 | 无 |
| SHARE | 非保留 | 无 |
| SHOW | 非保留 | 无 |
| SIMILAR | 保留 | 可以用于函数,类型或别名 |
| SIMPLE | 非保留 | 无 |
| SKIP | 非保留 | 无 |
| SMALLINT | 非保留 | 不能是函数或类型名称 |
| SNAPSHOT | 非保留 | 无 |
| SOME | 保留 | 无 |
| SQL | 非保留 | 无 |
| STABLE | 非保留 | 无 |
| STANDALONE | 非保留 | 无 |
| START | 非保留 | 无 |
| STATEMENT | 非保留 | 无 |
| STATISTICS | 非保留 | 无 |
| STDIN | 非保留 | 无 |
| STDOUT | 非保留 | 无 |
| STORAGE | 非保留 | 无 |
| STRICT | 非保留 | 无 |
| STRIP | 非保留 | 无 |
| SUBSCRIPTION | 非保留 | 无 |
| SUBSTRING | 非保留 | 不能是函数或类型名称 |
| SYMMETRIC | 保留 | 无 |
| SYSID | 非保留 | 无 |
| SYSTEM | 非保留 | 无 |
| TABLE | 保留 | 无 |
| TABLES | 非保留 | 无 |
| TABLESAMPLE | 保留 | 可以用于函数,类型或别名 |
| TABLESPACE | 非保留 | 无 |
| TEMP | 非保留 | 无 |
| TEMPLATE | 非保留 | 无 |
| TEMPORARY | 非保留 | 无 |
| TEXT | 非保留 | 无 |
| THEN | 保留 | 无 |
| TIME | 非保留 | 不能是函数或类型名称 |
| TIMESTAMP | 非保留 | 不能是函数或类型名称 |
| TO | 保留 | 无 |
| TRAILING | 保留 | 无 |
| TRANSACTION | 非保留 | 无 |
| TRANSFORM | 非保留 | 无 |
| TREAT | 非保留 | 不能是函数或类型名称 |
| TRIGGER | 非保留 | 无 |
| TRIM | 非保留 | 不能是函数或类型名称 |
| TRUE | 保留 | 无 |
| TRUNCATE | 非保留 | 无 |
| TRUSTED | 非保留 | 无 |
| TYPE | 非保留 | 无 |
| TYPES | 非保留 | 无 |
| UNBOUNDED | 非保留 | 无 |
| UNCOMMITTED | 非保留 | 无 |
| UNENCRYPTED | 非保留 | 无 |
| UNION | 保留 | 无 |
| UNIQUE | 保留 | 无 |
| UNKNOWN | 非保留 | 无 |
| UNLISTEN | 非保留 | 无 |
| UNLOGGED | 非保留 | 无 |
| UNTIL | 非保留 | 无 |
| UPDATE | 非保留 | 无 |
| USER | 保留 | 无 |
| USING | 保留 | 无 |
| VACUUM | 非保留 | 无 |
| VALID | 非保留 | 无 |
| VALIDATE | 非保留 | 无 |
| VALIDATOR | 非保留 | 无 |
| VALUE | 非保留 | 无 |
| VALUES | 非保留 | 不能是函数或类型 |
| VARCHAR | 非保留 | 不能是函数或类型 |
| VARIADIC | 保留 | 无 |
| VARYING | 非保留 | 无 |
| VERBOSE | 保留 | 可以用于函数,类型或别名 |
| VERSION | 非保留 | 无 |
| VIEW | 非保留 | 无 |
| VIEWS | 非保留 | 无 |
| VOLATILE | 非保留 | 无 |
| WHEN | 保留 | 无 |
| WHERE | 保留 | 无 |
| WHITESPACE | 非保留 | 无 |
| WINDOW | 保留 | 无 |
| WITH | 保留 | 无 |
| WITHIN | 非保留 | 无 |
| WITHOUT | 非保留 | 无 |
| WORK | 非保留 | 无 |
| WRAPPER | 非保留 | 无 |
| WRITE | 非保留 | 无 |
| XML | 非保留 | 无 |
| XMLATTRIBUTES | 非保留 | 不能是函数或类型 |
| XMLCONCAT | 非保留 | 不能是函数或类型 |
| XMLELEMENT | 非保留 | 不能是函数或类型 |
| XMLEXISTS | 非保留 | 不能是函数或类型 |
| XMLFOREST | 非保留 | 不能是函数或类型 |
| XMLNAMESPACES | 非保留 | 不能是函数或类型 |
| XMLPARSE | 非保留 | 不能是函数或类型 |
| XMLPI | 非保留 | 不能是函数或类型 |
| XMLROOT | 非保留 | 不能是函数或类型 |
| XMLSERIALIZE | 非保留 | 不能是函数或类型 |
| XMLTABLE | 非保留 | 不能是函数或类型 |
| YEAR | 非保留 | 无 |
| YES | 非保留 | 无 |
| ZONE | 非保留 | 无 |