Table B-1には、PostgreSQL 7.1にある標準SQLのキーワードのすべてのトークンの表があります。 バックグラウンド情報はSection 1.1.1を 参照して下さい。
SQLは予約と非予約 キーワードを見分けます。予約語のみが真のキーワードで、識別子として 使用することはできません。非予約語はある特定の環境で特別な意味を 持ち、その他の環境では識別子として使用することができます。 ほとんどの非予約語は、SQLで特定され、作成されたテーブル名や関数名 で、非予約語の本質的な存在意義は、ある環境においては前もって 定義された意味がある、ということを宣言することにあります。
PostgreSQLのパーザライフでは、少々複雑になります。 複数の異ったトークンのクラスがあり、それらは全く使用できないものから、 普通の識別子と比較して、パーザ内で特別なステータスを持たないものまであります。 (後者は一般的にはSQLで特定された関数です)。ほとんどのSQLの予約語は PostgreSQLで完全に予約されていなく、 列名として使用することが可能です。(例: CHECKは 予約語でありますが、SELECT 55 AS CHECK のようにすることが可能です)。
Table B-1のPostgreSQLの 列では、パーザがはっきりと理解しているキーワードで、 なおかつ識別子が入る、ほとんど/すべての環境で許可されるものを "非予約語"としています。一方"予約語"と されるものは"AS"列(または、極わずかな環境)で のみ使用できるものを指します。ASトークンは 唯一の例外です。列名として使用できません。一般的な規則として、 表に書かれているキーワードを識別子として含んだコマンドの 正しくないパーザエラーが表示される場合はその識別子を囲い、 問題が解決するかを確認してみて下さい。
Table B-1を学習する前に、キーワードが PostgreSQL内で予約されていないと言うことは、 その単語の特徴が実装されていないということを意味していないことを 理解して下さい。また逆に、キーワードの存在は、その特徴を意味するもの でもありません。
Table B-1. SQL Key Words
| キーワード | PostgreSQL | SQL 99 | SQL 92 |
|---|---|---|---|
| ABORT | 予約語 | ||
| ABS | 非予約語 | ||
| ABSOLUTE | 非予約語 | 予約語 | 予約語 |
| ACCESS | 非予約語 | ||
| ACTION | 非予約語 | 予約語 | 予約語 |
| ADA | 非予約語 | 非予約語 | |
| ADD | 非予約語 | 予約語 | 予約語 |
| ADMIN | 予約語 | ||
| AFTER | 非予約語 | 予約語 | |
| AGGREGATE | 非予約語 | 予約語 | |
| ALIAS | 予約語 | ||
| ALL | 予約語 | 予約語 | 予約語 |
| ALLOCATE | 予約語 | 予約語 | |
| ALTER | 非予約語 | 予約語 | 予約語 |
| ANALYSE | 予約語 | ||
| ANALYZE | 予約語 | ||
| AND | 予約語 | 予約語 | 予約語 |
| ANY | 予約語 | 予約語 | 予約語 |
| ARE | 予約語 | 予約語 | |
| ARRAY | 予約語 | ||
| AS | 予約語 | 予約語 | 予約語 |
| ASC | 予約語 | 予約語 | 予約語 |
| ASENSITIVE | 非予約語 | ||
| ASSERTION | 予約語 | 予約語 | |
| ASSIGNMENT | 非予約語 | ||
| ASYMMETRIC | 非予約語 | ||
| AT | 非予約語 | 予約語 | 予約語 |
| ATOMIC | 非予約語 | ||
| AUTHORIZATION | 予約語 | 予約語 | |
| AVG | 非予約語 | 予約語 | |
| BACKWARD | 非予約語 | ||
| BEFORE | 非予約語 | 予約語 | |
| BEGIN | 非予約語 | 予約語 | 予約語 |
| BETWEEN | 予約語 | 非予約語 | 予約語 |
| BINARY | 予約語 | 予約語 | |
| BIT | 予約語 | 予約語 | 予約語 |
| BITVAR | 非予約語 | ||
| BIT_LENGTH | 非予約語 | 予約語 | |
| BLOB | 予約語 | ||
| BOOLEAN | 予約語 | ||
| BOTH | 予約語 | 予約語 | 予約語 |
| BREADTH | 予約語 | ||
| BY | 非予約語 | 予約語 | 予約語 |
| C | 非予約語 | 非予約語 | |
| CACHE | 非予約語 | ||
| CALL | 予約語 | ||
| CALLED | 非予約語 | ||
| CARDINALITY | 非予約語 | ||
| CASCADE | 非予約語 | 予約語 | 予約語 |
| CASCADED | 予約語 | 予約語 | |
| CASE | 予約語 | 予約語 | 予約語 |
| CAST | 予約語 | 予約語 | 予約語 |
| CATALOG | 予約語 | 予約語 | |
| CATALOG_NAME | 非予約語 | 非予約語 | |
| CHAIN | 非予約語 | 非予約語 | |
| CHAR | 予約語 | 予約語 | 予約語 |
| CHARACTER | 予約語 | 予約語 | 予約語 |
| CHARACTERISTICS | 非予約語 | ||
| CHARACTER_LENGTH | 非予約語 | 予約語 | |
| CHARACTER_SET_CATALOG | 非予約語 | 非予約語 | |
| CHARACTER_SET_NAME | 非予約語 | 非予約語 | |
| CHARACTER_SET_SCHEMA | 非予約語 | 非予約語 | |
| CHAR_LENGTH | 非予約語 | 予約語 | |
| CHECK | 予約語 | 予約語 | 予約語 |
| CHECKED | 非予約語 | ||
| CHECKPOINT | 非予約語 | ||
| CLASS | 予約語 | ||
| CLASS_ORIGIN | 非予約語 | 非予約語 | |
| CLOB | 予約語 | ||
| CLOSE | 非予約語 | 予約語 | 予約語 |
| CLUSTER | 予約語 | ||
| COALESCE | 予約語 | 非予約語 | 予約語 |
| COBOL | 非予約語 | 非予約語 | |
| COLLATE | 予約語 | 予約語 | 予約語 |
| COLLATION | 予約語 | 予約語 | |
| COLLATION_CATALOG | 非予約語 | 非予約語 | |
| COLLATION_NAME | 非予約語 | 非予約語 | |
| COLLATION_SCHEMA | 非予約語 | 非予約語 | |
| COLUMN | 予約語 | 予約語 | 予約語 |
| COLUMN_NAME | 非予約語 | 非予約語 | |
| COMMAND_FUNCTION | 非予約語 | 非予約語 | |
| COMMAND_FUNCTION_CODE | 非予約語 | ||
| COMMENT | 非予約語 | ||
| COMMIT | 非予約語 | 予約語 | 予約語 |
| COMMITTED | 非予約語 | 非予約語 | 非予約語 |
| COMPLETION | 予約語 | ||
| CONDITION_NUMBER | 非予約語 | 非予約語 | |
| CONNECT | 予約語 | 予約語 | |
| CONNECTION | 予約語 | 予約語 | |
| CONNECTION_NAME | 非予約語 | 非予約語 | |
| CONSTRAINT | 予約語 | 予約語 | 予約語 |
| CONSTRAINTS | 非予約語 | 予約語 | 予約語 |
| CONSTRAINT_CATALOG | 非予約語 | 非予約語 | |
| CONSTRAINT_NAME | 非予約語 | 非予約語 | |
| CONSTRAINT_SCHEMA | 非予約語 | 非予約語 | |
| CONSTRUCTOR | 予約語 | ||
| CONTAINS | 非予約語 | ||
| CONTINUE | 予約語 | 予約語 | |
| CONVERT | 非予約語 | 予約語 | |
| COPY | 予約語 | ||
| CORRESPONDING | 予約語 | 予約語 | |
| COUNT | 非予約語 | 予約語 | |
| CREATE | 非予約語 | 予約語 | 予約語 |
| CREATEDB | 非予約語 | ||
| CREATEUSER | 非予約語 | ||
| CROSS | 予約語 | 予約語 | 予約語 |
| CUBE | 予約語 | ||
| CURRENT | 予約語 | 予約語 | |
| CURRENT_DATE | 予約語 | 予約語 | 予約語 |
| CURRENT_PATH | 予約語 | ||
| CURRENT_ROLE | 予約語 | ||
| CURRENT_TIME | 予約語 | 予約語 | 予約語 |
| CURRENT_TIMESTAMP | 予約語 | 予約語 | 予約語 |
| CURRENT_USER | 予約語 | 予約語 | 予約語 |
| CURSOR | 非予約語 | 予約語 | 予約語 |
| CURSOR_NAME | 非予約語 | 非予約語 | |
| CYCLE | 非予約語 | 予約語 | |
| DATA | 予約語 | 非予約語 | |
| DATABASE | 非予約語 | ||
| DATE | 予約語 | 予約語 | |
| DATETIME_INTERVAL_CODE | 非予約語 | 非予約語 | |
| DATETIME_INTERVAL_PRECISION | 非予約語 | 非予約語 | |
| DAY | 非予約語 | 予約語 | 予約語 |
| DEALLOCATE | 予約語 | 予約語 | |
| DEC | 予約語 | 予約語 | 予約語 |
| DECIMAL | 予約語 | 予約語 | 予約語 |
| DECLARE | 非予約語 | 予約語 | 予約語 |
| DEFAULT | 予約語 | 予約語 | 予約語 |
| DEFERRABLE | 予約語 | 予約語 | 予約語 |
| DEFERRED | 非予約語 | 予約語 | 予約語 |
| DEFINED | 非予約語 | ||
| DEFINER | 非予約語 | ||
| DELETE | 非予約語 | 予約語 | 予約語 |
| DELIMITERS | 非予約語 | ||
| DEPTH | 予約語 | ||
| DEREF | 予約語 | ||
| DESC | 予約語 | 予約語 | 予約語 |
| DESCRIBE | 予約語 | 予約語 | |
| DESCRIPTOR | 予約語 | 予約語 | |
| DESTROY | 予約語 | ||
| DESTRUCTOR | 予約語 | ||
| DETERMINISTIC | 予約語 | ||
| DIAGNOSTICS | 予約語 | 予約語 | |
| DICTIONARY | 予約語 | ||
| DISCONNECT | 予約語 | 予約語 | |
| DISPATCH | 非予約語 | ||
| DISTINCT | 予約語 | 予約語 | 予約語 |
| DO | 予約語 | ||
| DOMAIN | 予約語 | 予約語 | |
| DOUBLE | 非予約語 | 予約語 | 予約語 |
| DROP | 非予約語 | 予約語 | 予約語 |
| DYNAMIC | 予約語 | ||
| DYNAMIC_FUNCTION | 非予約語 | 非予約語 | |
| DYNAMIC_FUNCTION_CODE | 予約語 | ||
| EACH | 非予約語 | 予約語 | |
| ELSE | 予約語 | 予約語 | 予約語 |
| ENCODING | 非予約語 | ||
| END | 予約語 | 予約語 | 予約語 |
| END-EXEC | 予約語 | 予約語 | |
| EQUALS | 予約語 | ||
| ESCAPE | 非予約語 | 予約語 | 予約語 |
| EVERY | 予約語 | ||
| EXCEPT | 予約語 | 予約語 | 予約語 |
| EXCEPTION | 予約語 | 予約語 | |
| EXCLUSIVE | 非予約語 | ||
| EXEC | 予約語 | 予約語 | |
| EXECUTE | 非予約語 | 予約語 | 予約語 |
| EXISTING | 非予約語 | ||
| EXISTS | 予約語 | 非予約語 | 予約語 |
| EXPLAIN | 予約語 | ||
| EXTEND | 予約語 | ||
| EXTERNAL | 予約語 | 予約語 | |
| EXTRACT | 予約語 | 非予約語 | 予約語 |
| FALSE | 予約語 | 予約語 | 予約語 |
| FETCH | 非予約語 | 予約語 | 予約語 |
| FINAL | 非予約語 | ||
| FIRST | 予約語 | 予約語 | |
| FLOAT | 予約語 | 予約語 | 予約語 |
| FOR | 予約語 | 予約語 | 予約語 |
| FORCE | 非予約語 | ||
| FOREIGN | 予約語 | 予約語 | 予約語 |
| FORTRAN | 非予約語 | 非予約語 | |
| FORWARD | 非予約語 | ||
| FOUND | 予約語 | 予約語 | |
| FREE | 予約語 | ||
| FROM | 予約語 | 予約語 | 予約語 |
| FULL | 予約語 | 予約語 | 予約語 |
| FUNCTION | 非予約語 | 予約語 | |
| G | 非予約語 | ||
| GENERAL | 予約語 | ||
| GENERATED | 非予約語 | ||
| GET | 予約語 | 予約語 | |
| GLOBAL | 予約語 | 予約語 | 予約語 |
| GO | 予約語 | 予約語 | |
| GOTO | 予約語 | 予約語 | |
| GRANT | 非予約語 | 予約語 | 予約語 |
| GRANTED | 非予約語 | ||
| GROUP | 予約語 | 予約語 | 予約語 |
| GROUPING | 予約語 | ||
| HANDLER | 非予約語 | ||
| HAVING | 予約語 | 予約語 | 予約語 |
| HIERARCHY | 非予約語 | ||
| HOLD | 非予約語 | ||
| HOST | 予約語 | ||
| HOUR | 非予約語 | 予約語 | 予約語 |
| IDENTITY | 予約語 | 予約語 | |
| IGNORE | 予約語 | ||
| ILIKE | 予約語 | ||
| IMMEDIATE | 非予約語 | 予約語 | 予約語 |
| IMPLEMENTATION | 非予約語 | ||
| IN | 予約語 | 予約語 | 予約語 |
| INCREMENT | 非予約語 | ||
| INDEX | 非予約語 | ||
| INDICATOR | 予約語 | 予約語 | |
| INFIX | 非予約語 | ||
| INHERITS | 非予約語 | ||
| INITIALIZE | 予約語 | ||
| INITIALLY | 予約語 | 予約語 | 予約語 |
| INNER | 予約語 | 予約語 | 予約語 |
| INOUT | 予約語 | 予約語 | |
| INPUT | 予約語 | 予約語 | |
| INSENSITIVE | 非予約語 | 非予約語 | 予約語 |
| INSERT | 非予約語 | 予約語 | 予約語 |
| INSTANCE | 非予約語 | ||
| INSTANTIABLE | 非予約語 | ||
| INSTEAD | 非予約語 | ||
| INT | 予約語 | 予約語 | |
| INTEGER | 予約語 | 予約語 | |
| INTERSECT | 予約語 | 予約語 | 予約語 |
| INTERVAL | 非予約語 | 予約語 | 予約語 |
| INTO | 予約語 | 予約語 | 予約語 |
| INVOKER | 非予約語 | ||
| IS | 予約語 | 予約語 | 予約語 |
| ISNULL | 予約語 | ||
| ISOLATION | 非予約語 | 予約語 | 予約語 |
| ITERATE | 予約語 | ||
| JOIN | 予約語 | 予約語 | 予約語 |
| K | 非予約語 | ||
| KEY | 非予約語 | 予約語 | 予約語 |
| KEY_MEMBER | 非予約語 | ||
| KEY_TYPE | 非予約語 | ||
| LANCOMPILER | 非予約語 | ||
| LANGUAGE | 非予約語 | 予約語 | 予約語 |
| LARGE | 予約語 | ||
| LAST | 予約語 | 予約語 | |
| LATERAL | 予約語 | ||
| LEADING | 予約語 | 予約語 | 予約語 |
| LEFT | 予約語 | 予約語 | 予約語 |
| LENGTH | 非予約語 | 非予約語 | |
| LESS | 予約語 | ||
| LEVEL | 非予約語 | 予約語 | 予約語 |
| LIKE | 予約語 | 予約語 | 予約語 |
| LIMIT | 予約語 | 予約語 | |
| LISTEN | 予約語 | ||
| LOAD | 予約語 | ||
| LOCAL | 予約語 | 予約語 | 予約語 |
| LOCALTIME | 予約語 | ||
| LOCALTIMESTAMP | 予約語 | ||
| LOCATION | 非予約語 | ||
| LOCATOR | 予約語 | ||
| LOCK | 予約語 | ||
| LOWER | 非予約語 | 予約語 | |
| M | 非予約語 | ||
| MAP | 予約語 | ||
| MATCH | 非予約語 | 予約語 | 予約語 |
| MAX | 非予約語 | 予約語 | |
| MAXVALUE | 非予約語 | ||
| MESSAGE_LENGTH | 非予約語 | 非予約語 | |
| MESSAGE_OCTET_LENGTH | 非予約語 | 非予約語 | |
| MESSAGE_TEXT | 非予約語 | 非予約語 | |
| METHOD | 非予約語 | ||
| MIN | 非予約語 | 予約語 | |
| MINUTE | 非予約語 | 予約語 | 予約語 |
| MINVALUE | 非予約語 | ||
| MOD | 非予約語 | ||
| MODE | 非予約語 | ||
| MODIFIES | 予約語 | ||
| MODIFY | 予約語 | ||
| MODULE | 予約語 | 予約語 | |
| MONTH | 非予約語 | 予約語 | 予約語 |
| MORE | 非予約語 | 非予約語 | |
| MOVE | 予約語 | ||
| MUMPS | 非予約語 | 非予約語 | |
| NAME | 非予約語 | 非予約語 | |
| NAMES | 非予約語 | 予約語 | 予約語 |
| NATIONAL | 非予約語 | 予約語 | 予約語 |
| NATURAL | 予約語 | 予約語 | 予約語 |
| NCHAR | 予約語 | 予約語 | 予約語 |
| NCLOB | 予約語 | ||
| NEW | 予約語 | 予約語 | |
| NEXT | 非予約語 | 予約語 | 予約語 |
| NO | 非予約語 | 予約語 | 予約語 |
| NOCREATEDB | 非予約語 | ||
| NOCREATEUSER | 非予約語 | ||
| NONE | 非予約語 | 予約語 | |
| NOT | 予約語 | 予約語 | 予約語 |
| NOTHING | 非予約語 | ||
| NOTIFY | 非予約語 | ||
| NOTNULL | 予約語 | ||
| NULL | 予約語 | 予約語 | 予約語 |
| NULLABLE | 非予約語 | 非予約語 | |
| NULLIF | 予約語 | 非予約語 | 予約語 |
| NUMBER | 非予約語 | 非予約語 | |
| NUMERIC | 予約語 | 予約語 | 予約語 |
| OBJECT | 予約語 | ||
| OCTET_LENGTH | 非予約語 | 予約語 | |
| OF | 非予約語 | 予約語 | 予約語 |
| OFF | 予約語 | 予約語 | |
| OFFSET | 予約語 | ||
| OIDS | 非予約語 | ||
| OLD | 予約語 | 予約語 | |
| ON | 予約語 | 予約語 | 予約語 |
| ONLY | 予約語 | 予約語 | 予約語 |
| OPEN | 予約語 | 予約語 | |
| OPERATION | 予約語 | ||
| OPERATOR | 非予約語 | ||
| OPTION | 非予約語 | 予約語 | 予約語 |
| OPTIONS | 非予約語 | ||
| OR | 予約語 | 予約語 | 予約語 |
| ORDER | 予約語 | 予約語 | 予約語 |
| ORDINALITY | 予約語 | ||
| OUT | 予約語 | 予約語 | |
| OUTER | 予約語 | 予約語 | 予約語 |
| OUTPUT | 予約語 | 予約語 | |
| OVERLAPS | 予約語 | 非予約語 | 予約語 |
| OVERLAY | 非予約語 | ||
| OVERRIDING | 非予約語 | ||
| OWNER | 非予約語 | ||
| PAD | 予約語 | 予約語 | |
| PARAMETER | 予約語 | ||
| PARAMETERS | 予約語 | ||
| PARAMETER_MODE | 非予約語 | ||
| PARAMETER_NAME | 非予約語 | ||
| PARAMETER_ORDINAL_POSITION | 非予約語 | ||
| PARAMETER_SPECIFIC_CATALOG | 非予約語 | ||
| PARAMETER_SPECIFIC_NAME | 非予約語 | ||
| PARAMETER_SPECIFIC_SCHEMA | 非予約語 | ||
| PARTIAL | 非予約語 | 予約語 | 予約語 |
| PASCAL | 非予約語 | 非予約語 | |
| PASSWORD | 非予約語 | ||
| PATH | 非予約語 | 予約語 | |
| PENDANT | 非予約語 | ||
| PLI | 非予約語 | 非予約語 | |
| POSITION | 予約語 | 非予約語 | 予約語 |
| POSTFIX | 予約語 | ||
| PRECISION | 予約語 | 予約語 | 予約語 |
| PREFIX | 予約語 | ||
| PREORDER | 予約語 | ||
| PREPARE | 予約語 | 予約語 | |
| PRESERVE | 予約語 | 予約語 | |
| PRIMARY | 予約語 | 予約語 | 予約語 |
| PRIOR | 非予約語 | 予約語 | 予約語 |
| PRIVILEGES | 非予約語 | 予約語 | 予約語 |
| PROCEDURAL | 非予約語 | ||
| PROCEDURE | 非予約語 | 予約語 | 予約語 |
| PUBLIC | 予約語 | 予約語 | 予約語 |
| READ | 非予約語 | 予約語 | 予約語 |
| READS | 予約語 | ||
| REAL | 予約語 | 予約語 | |
| RECURSIVE | 予約語 | ||
| REF | 予約語 | ||
| REFERENCES | 予約語 | 予約語 | 予約語 |
| REFERENCING | 予約語 | ||
| REINDEX | 非予約語 | ||
| RELATIVE | 非予約語 | 予約語 | 予約語 |
| RENAME | 非予約語 | ||
| REPEATABLE | 非予約語 | 非予約語 | |
| RESET | 予約語 | ||
| RESTRICT | 非予約語 | 予約語 | 予約語 |
| RESULT | 予約語 | ||
| RETURN | 予約語 | ||
| RETURNED_LENGTH | 予約語 | 予約語 | |
| RETURNED_OCTET_LENGTH | 非予約語 | 非予約語 | |
| RETURNED_SQLSTATE | 非予約語 | 非予約語 | |
| RETURNS | 非予約語 | 予約語 | |
| REVOKE | 非予約語 | 予約語 | 予約語 |
| RIGHT | 予約語 | 予約語 | 予約語 |
| ROLE | 予約語 | ||
| ROLLBACK | 非予約語 | 予約語 | 予約語 |
| ROLLUP | 予約語 | ||
| ROUTINE | 予約語 | ||
| ROUTINE_CATALOG | 非予約語 | ||
| ROUTINE_NAME | 非予約語 | ||
| ROUTINE_SCHEMA | 非予約語 | ||
| ROW | 非予約語 | 予約語 | |
| ROWS | 予約語 | 予約語 | |
| ROW_COUNT | 非予約語 | 非予約語 | |
| RULE | 非予約語 | ||
| SAVEPOINT | 予約語 | ||
| SCALE | 非予約語 | 非予約語 | |
| SCHEMA | 非予約語 | 予約語 | 予約語 |
| SCHEMA_NAME | 非予約語 | 非予約語 | |
| SCOPE | 予約語 | ||
| SCROLL | 非予約語 | 予約語 | 予約語 |
| SEARCH | 予約語 | ||
| SECOND | 非予約語 | 予約語 | 予約語 |
| SECTION | 予約語 | 予約語 | |
| SECURITY | 非予約語 | ||
| SELECT | 予約語 | 予約語 | 予約語 |
| SELF | 非予約語 | ||
| SENSITIVE | 非予約語 | ||
| SEQUENCE | 非予約語 | 予約語 | |
| SERIAL | 非予約語 | ||
| SERIALIZABLE | 非予約語 | 非予約語 | 非予約語 |
| SERVER_NAME | 非予約語 | 非予約語 | |
| SESSION | 非予約語 | 予約語 | 予約語 |
| SESSION_USER | 予約語 | 予約語 | 予約語 |
| SET | 非予約語 | 予約語 | 予約語 |
| SETOF | 予約語 | ||
| SETS | 予約語 | ||
| SHARE | 非予約語 | ||
| SHOW | 予約語 | ||
| SIMILAR | 非予約語 | ||
| SIMPLE | 非予約語 | ||
| SIZE | 予約語 | 予約語 | |
| SMALLINT | 予約語 | 予約語 | |
| SOME | 予約語 | 予約語 | 予約語 |
| SOURCE | 非予約語 | ||
| SPACE | 予約語 | 予約語 | |
| SPECIFIC | 予約語 | ||
| SPECIFICTYPE | 予約語 | ||
| SPECIFIC_NAME | 非予約語 | ||
| SQL | 予約語 | 予約語 | |
| SQLCODE | 予約語 | ||
| SQLERROR | 予約語 | ||
| SQLEXCEPTION | 予約語 | ||
| SQLSTATE | 予約語 | 予約語 | |
| SQLWARNING | 予約語 | ||
| START | 非予約語 | 予約語 | |
| STATE | 予約語 | ||
| STATEMENT | 非予約語 | 予約語 | |
| STATIC | 予約語 | ||
| STDIN | 非予約語 | ||
| STDOUT | 非予約語 | ||
| STRUCTURE | 予約語 | ||
| STYLE | 非予約語 | ||
| SUBCLASS_ORIGIN | 非予約語 | 非予約語 | |
| SUBLIST | 非予約語 | ||
| SUBSTRING | 予約語 | 非予約語 | 予約語 |
| SUM | 非予約語 | 予約語 | |
| SYMMETRIC | 非予約語 | ||
| SYSID | 非予約語 | ||
| SYSTEM | 非予約語 | ||
| SYSTEM_USER | 予約語 | 予約語 | |
| TABLE | 予約語 | 予約語 | 予約語 |
| TABLE_NAME | 非予約語 | 非予約語 | |
| TEMP | 非予約語 | ||
| TEMPLATE | 非予約語 | ||
| TEMPORARY | 非予約語 | 予約語 | 予約語 |
| TERMINATE | 予約語 | ||
| THAN | 予約語 | ||
| THEN | 予約語 | 予約語 | 予約語 |
| TIME | 非予約語 | 予約語 | 予約語 |
| TIMESTAMP | 非予約語 | 予約語 | 予約語 |
| TIMEZONE_HOUR | 非予約語 | 予約語 | 予約語 |
| TIMEZONE_MINUTE | 非予約語 | 予約語 | 予約語 |
| TO | 予約語 | 予約語 | 予約語 |
| TOAST | 非予約語 | ||
| TRAILING | 予約語 | 予約語 | 予約語 |
| TRANSACTION | 予約語 | 予約語 | 予約語 |
| TRANSACTIONS_COMMITTED | 非予約語 | ||
| TRANSACTIONS_ROLLED_BACK | 非予約語 | ||
| TRANSACTION_ACTIVE | 非予約語 | ||
| TRANSFORM | 非予約語 | ||
| TRANSFORMS | 非予約語 | ||
| TRANSLATE | 非予約語 | 予約語 | |
| TRANSLATION | 予約語 | 予約語 | |
| TREAT | 予約語 | ||
| TRIGGER | 非予約語 | 予約語 | |
| TRIGGER_CATALOG | 非予約語 | ||
| TRIGGER_NAME | 非予約語 | ||
| TRIGGER_SCHEMA | 非予約語 | ||
| TRIM | 予約語 | 非予約語 | 予約語 |
| TRUE | 予約語 | 予約語 | 予約語 |
| TRUNCATE | 非予約語 | ||
| TRUSTED | 非予約語 | ||
| TYPE | 非予約語 | 非予約語 | 非予約語 |
| UNCOMMITTED | 非予約語 | 非予約語 | |
| UNDER | 予約語 | ||
| UNION | 予約語 | 予約語 | 予約語 |
| UNIQUE | 予約語 | 予約語 | 予約語 |
| UNKNOWN | 予約語 | 予約語 | |
| UNLISTEN | 非予約語 | ||
| UNNAMED | 非予約語 | 非予約語 | |
| UNNEST | 予約語 | ||
| UNTIL | 非予約語 | ||
| UPDATE | 非予約語 | 予約語 | 予約語 |
| UPPER | 非予約語 | 予約語 | |
| USAGE | 予約語 | 予約語 | |
| USER | 予約語 | 予約語 | 予約語 |
| USER_DEFINED_TYPE_CATALOG | 非予約語 | ||
| USER_DEFINED_TYPE_NAME | 非予約語 | ||
| USER_DEFINED_TYPE_SCHEMA | 非予約語 | ||
| USING | 予約語 | 予約語 | 予約語 |
| VACUUM | 予約語 | ||
| VALID | 非予約語 | ||
| VALUE | 予約語 | 予約語 | |
| VALUES | 非予約語 | 予約語 | 予約語 |
| VARCHAR | 予約語 | 予約語 | 予約語 |
| VARIABLE | 予約語 | ||
| VARYING | 非予約語 | 予約語 | 予約語 |
| VERBOSE | 予約語 | ||
| VERSION | 非予約語 | ||
| VIEW | 非予約語 | 予約語 | 予約語 |
| WHEN | 予約語 | 予約語 | 予約語 |
| WHENEVER | 予約語 | 予約語 | |
| WHERE | 予約語 | 予約語 | 予約語 |
| WITH | 非予約語 | 予約語 | 予約語 |
| WITHOUT | 非予約語 | 予約語 | |
| WORK | 非予約語 | 予約語 | 予約語 |
| WRITE | 予約語 | 予約語 | |
| YEAR | 非予約語 | 予約語 | 予約語 |
| ZONE | 非予約語 | 予約語 | 予約語 |