IBM PureData System for Analytics, バージョン 7.1

SQL の一般的な予約語

SQL 言語は、予約語、すなわち SQL オペレーションを実行する特殊な言葉で構成されています。

制約事項: データベース、表、列、およびその他のデータベース・オブジェクトの命名にこれらの予約語を使用することはできません。
次の表は、一般的な予約語の一覧です。
表 1. 予約語
ABORT DEC LEADING RESET
ADMIN DECIMAL LEFT REUSE
AGGREGATE DECODE LIKE RIGHT
ALIGN DEFAULT LIMIT ROWS
ALL DEFERRABLE LISTEN ROWSETLIMIT
ALLOCATE DESC LOAD RULE
ANALYSE DISTINCT LOCAL SEARCH
ANALYZE DISTRIBUTE LOCK SELECT
AND DO MATERIALIZED SEQUENCE
ANY ELSE MINUS SESSION_USER
AS END MOVE SETOF
ASC EXCEPT NATURAL SHOW
BETWEEN EXCLUDE NCHAR SOME
BINARY EXISTS NEW SUBSTRING
BIT EXPLAIN NOT SYSTEM
BOTH EXPRESS NOTNULL TABLE
CASE EXTEND NULL THEN
CAST EXTERNAL NULLIF TIES
CHAR EXTRACT NULLS TIME
CHARACTER FALSE NUMERIC TIMESTAMP
CHECK FIRST NVL TO
CLUSTER FLOAT NVL2 TRAILING
COALESCE FOLLOWING OFF TRANSACTION
COLLATE FOR OFFSET TRIGGER
COLLATION FOREIGN OLD TRIM
COLUMN FROM ON TRUE
CONSTRAINT FULL ONLINE UNBOUNDED
COPY FUNCTION ONLY UNION
CROSS GENSTATS OR UNIQUE
CURRENT GLOBAL ORDER USER
CURRENT_CATALOG GROUP OTHERS USING
CURRENT_DATE HAVING OUT VACUUM
CURRENT_DB IDENTIFIER_CASE OUTER VARCHAR
CURRENT_SCHEMA ILIKE OVER VERBOSE
CURRENT_SID IN OVERLAPS VERSION
CURRENT_TIME INDEX PARTITION VIEW
CURRENT_TIMESTAMP INITIALLY POSITION WHEN
CURRENT_USER INNER PRECEDING WHERE
CURRENT_USERID INOUT PRECISION WITH
CURRENT_USEROID INTERSECT PRESERVE WRITE
DEALLOCATE INTERVAL PRIMARY RESET
  INTO   REUSE
さらに、IBM® Netezza® SQL では次のシステム属性は予約語と見なされます。
  • CTID
  • OID
  • XMIN
  • CMIN
  • XMAX
  • CMAX
  • TABLEOID
  • ROWID
  • DATASLICEID
  • CREATEXID
  • DELETEXID


フィードバック | Copyright IBM Corporation 2014 | 最終更新日: 2014-02-28