SQL の一般的な予約語
SQL 言語は、予約語、すなわち SQL オペレーションを実行する特殊な言葉で構成されています。
制限:制限: データベース、テーブル、カラム、その他のデータベース・オブジェクトに名前を付けるときは、これらの予約語を使用しないでください。
次の表は、一般的な予約語の一覧です。
| 異常終了 (Abort) | EXISTS | オンライン |
| すべて | EXPLAIN | ONLY |
| ALLOCATE | EXPRESS | または |
| ANALYSE | EXTEND | ORDER |
| ANALYZE | EXTERNAL | その他 |
| および | 抽出 | OUT |
| 任意 | いいえ | 外部 |
| 自動ストレージ | FIRST | 超過 |
| ASC | FLOAT | OVERLAPS |
| オートマイント | FOLLOWING | パーティション |
| AWSS3 | FOR | ポウステップス |
| アズールローブ | FOREIGN | パウゼタイム |
| BETWEEN | 従来 | 桁数 |
| バイナリー | 満杯 | PRECEDING |
| BIT | FUNCTION | きめ細かさ |
| 両方 | GENSTATS | PRESERVE |
| CASE | GLOBAL | プライマリー |
| CAST | グループ | 登録 |
| CHAR | HAVING | リセット |
| CHARACTER | HISTOGRAM | 再利用 |
| CHECK | IDENTIFIER_CASE | RIGHT |
| クラスター | ILIKE | 行 |
| COALESCE | IN | 選択 |
| COLLATE | 索引 | SESSION_USER |
| COLLATION | INITIALLY | SETOF |
| COLUMN | 内部 | SHOW |
| CONSTRAINT | 入出力 | SOME |
| COPY | INTERSECT | テーブル |
| CROSS | 間隔 | 一時的 |
| CURRENT | INTO | それから |
| CURRENT_CATALOG | JOURNAL | TIES |
| CURRENT_DATE | LEADING | タイムトラベル有効 |
| CURRENT_DB | LEFT | 時刻 |
| CURRENT_SCHEMA | 部分一致する | TIMESTAMP |
| CURRENT_SID | LIMIT (制限) | 今後 |
| CURRENT_TIME | LOAD | TRAILING |
| CURRENT_TIMESTAMP | LOCAL | TRANSACTION |
| CURRENT_USER | LOCK | TRIGGER |
| CURRENT_USERID | MINUS | TRIM |
| CURRENT_USEROID | 移動 | はい |
| デイスペロー | 自然 | UNBOUNDED |
| DEALLOCATE | 各国語文字 (NCHAR) 型 | ユニオン |
| 12月 | 新規 | 固有 |
| DECIMAL | NOCASCADE | ユーザー |
| DECODE | NOT | USING |
| デフォルト | NOTNULL | VACUUM |
| DEREGISTER | ヌル | VARCHAR |
| DESC | NULL | VERBOSE |
| DISTINCT | 数値 | バージョン |
| DISTRIBUTE | NVL | 表示 |
| DO | NVL2 | UNBOUNDED |
| ELSE | オフ | ユニオン |
| END | OFFSET | 固有 |
| EXCEPT | 古い | ユーザー |
| 除外 | ON |
さらに、Netezza Performance ServerSQL は以下のシステム属性を予約語とみなします:
- CTID
- OID
- XMIN
- CMIN
- XMAX
- CMAX
- TABLEOID
- ROWID
- DATASLICEID
- CREATEXID
- DELETEXID