スケーラブルデータベースサーバ HiRDB Version 8 SQLリファレンス
SQL予約語削除機能で削除できる予約語,及び削除した場合に使用できなくなる機能を表A-27〜表A-48に示します。
表中の凡例を次に示します。
表A-27 削除できる予約語(A)
予約語 | 使用できなくなる機能 |
---|---|
ABS | ・スカラ関数ABS |
ALLOCATE | ・抽象データ型のLOB属性 ・プラグイン |
AMOUNT | − |
ANDNOT | ・リスト間の差集合 |
ANSI | − |
ARRAY | ・繰返し列 |
ASSERTION | − |
ASYNC | − |
AUTO | − |
表A-28 削除できる予約語(B)
予約語 | 使用できなくなる機能 |
---|---|
BASE | − |
BEGIN | ・ルーチン制御SQLの複合文 ・ユーザ定義関数 |
BINARY | ・データ型 BINARY,BINARY LARGE OBJECT |
BIT_AND_TEST | ・スカラ関数 BIT_ADN_TEST |
BLOB | ・データ型 BLOB |
BOOLEAN | ・データ型 BOOLEAN |
BOTH | − |
BREADTH | − |
BTREE | − |
BUFFER | − |
BYTE | − |
表A-29 削除できる予約語(C)
予約語 | 使用できなくなる機能 |
---|---|
CALL | ・ストアドプロシジャ ・コマンド又はユティリティの実行 |
CASE | ・CASE式 |
CAST | ・CAST指定 |
COALESCE | ・CASE略式 |
COLUMNS | − |
COMPLETION | − |
CONDITION | ・ルーチン制御SQL 複合文の条件宣言 |
CONFIGURATION | − |
CONST | − |
CONSTRAINT | ・参照制約 |
CONTIGUOUS | − |
CORRESPONDING | − |
COUNT_FLOAT | ・集合関数 COUNT_FLOAT |
CROSS | − |
CURAID | − |
CURRENT_DATE | ・CURRENT_DATE値関数 ・DEFAULT句 |
CURRENT_TIME | ・CURRENT_TIME値関数 ・DEFAULT句 |
CURRENT_TIMESTAMP | ・CURRENT_TIMESTAMP値関数 ・DEFAULT句 |
CURRENT_USER | − |
CYCLE | CREATE SEQUENCE文の順序数生成子循環オプション |
表A-30 削除できる予約語(D)
予約語 | 使用できなくなる機能 |
---|---|
DATA | ・抽象データ型の削除 |
DATABASE | − |
DATE | ・データ型 DATE ・スカラ関数 DATE ・CURRENT_DATE値関数 ・DEFAULT句 |
DAY | ・データ型 INTERVAL YEAR TO DAY ・スカラ関数 DAY ・日付演算 |
DAYS | ・スカラ関数 DAYS ・日付演算 |
DEFER | − |
DEMOTING | − |
DEPTH | − |
DEVICE | − |
DIAGNOSTICS | ・埋込み言語文法 GET DIAGNOSTICS |
DICTIONARY | − |
DIGITS | ・スカラ関数 DIGITS |
DIRECT | − |
DO | ・ルーチン制御SQL FOR文,WHILE文 |
DOUBLE_PRECISION | − |
表A-31 削除できる予約語(E)
予約語 | 使用できなくなる機能 |
---|---|
EACH | ・トリガ |
EDIT | − |
ELSE | ・ルーチン制御SQL IF文 |
ELSEIF | ・ルーチン制御SQL IF文 |
ENCRYPT | − |
END | ・CASE式 ・ルーチン制御SQL複合文,FOR文,IF文,WHILE文 |
EQUALS | − |
ESTIMATED | − |
EXCEPTION | ・埋込み言語文法 GET DIAGNOSTICS |
EXIT | ・ルーチン制御SQL 複合文のハンドラ宣言 |
EXTERN | − |
EXTRACT | − |
表A-32 削除できる予約語(F)
予約語 | 使用できなくなる機能 |
---|---|
FALSE | ・論理述語 IS FALSE |
FIXED | − |
FORCE | − |
FREE | ・操作系SQL FREE LOCATOR文 |
FULL | − |
FUNCTION | ・ユーザ定義関数 ・プラグイン ・オブジェクト名による監査証跡絞込み |
表A-33 削除できる予約語(G)
予約語 | 使用できなくなる機能 |
---|---|
GENERAL | − |
GET | ・埋込み言語文法 GET DIAGNOSTICS |
GET_JAVA_STORED_ROUTINE_SOURCE | ・スカラ関数 GET_JAVA_STORED_ROUTINE_SOURCE |
表A-34 削除できる予約語(H)
予約語 | 使用できなくなる機能 |
---|---|
HANDLER | ・ルーチン制御SQLハンドラ宣言 |
HELP | − |
HEX | ・スカラ関数 HEX |
HOUR | ・データ型 INTERVAL HOUR TO SECOND ・スカラ関数 HOUR ・時刻演算 |
HOURS | ・時刻演算 |
HUGE | − |
表A-35 削除できる予約語(I)
予約語 | 使用できなくなる機能 |
---|---|
IF | ・ルーチン制御SQL IF文 |
IGNORE | − |
INNER | ・結合表 INNER JOIN |
INOUT | ・ストアドプロシジャ |
INTERSECT | − |
INTERVAL | ・データ型 INTERVAL HOUR TO SECOND,INTERVAL YEAR TO DAY ・順序数生成子定義(CREATE SEQUENCE文)のログ出力間隔オプション |
ISOLATION | ・SQLコンパイルオプション ISOLATION |
IS_USER_CONTAINED_IN_HDS_GROUP | ・スカラ関数 IS_USER_CONTAINED_IN_HDS_GROUP |
表A-36 削除できる予約語(L)
予約語 | 使用できなくなる機能 |
---|---|
LARGE | ・データ型 LARGE DECIMAL,BINARY LARGE OBJECT |
LEADING | − |
LEAVE | ・ルーチン制御SQL LEAVE文 |
LENGTH | ・スカラ関数 LENGTH ・SQLコンパイルオプション SUBSTR LENGTH |
LESS | − |
LEVEL | ・SQLコンパイルオプション OPTIMIZE LEVEL,ADD OPTIMIZE LEVEL |
LIMIT | ・LIMIT句 |
LINES | − |
LINK | − |
LOCATOR | − |
LOCKS | − |
LOGID | − |
LOGNAME | − |
LOOP | − |
LOWER | ・スカラ関数 LOWER |
表A-37 削除できる予約語(M)
予約語 | 使用できなくなる機能 |
---|---|
MAXUSAGES | − |
MINUTE | ・スカラ関数 MINUTE ・時刻演算 |
MINUTES | ・時刻演算 |
MOD | ・スカラ関数 MOD |
MONTH | ・スカラ関数 MONTH ・日付演算 |
MONTHS | ・日付演算 |
MOVE | − |
表A-38 削除できる予約語(N)
予約語 | 使用できなくなる機能 |
---|---|
NATURAL | − |
NEW | ・トリガ |
NOWAIT | ・排他オプション NO WAIT |
NULLIF | ・CASE略式 |
表A-39 削除できる予約語(O)
予約語 | 使用できなくなる機能 |
---|---|
OFF | − |
OID | − |
OLD | ・トリガ |
ONLY | ・改竄防止表 ・読み込み専用のビュー表 ・FOR READ ONLY |
OPERATION | − |
OPERATORS | − |
OPTIMIZE | ・SQLコンパイルオプション OPTIMIZE LEVEL,ADD OPTIMIZE LEVEL |
OTHERS | − |
OUT | ・ストアドプロシジャ |
OUTER | ・結合表 OUTER JOIN |
OVER | ・ウィンドウ関数 |
OVERFLOW | − |
OWN | − |
表A-40 削除できる予約語(P)
予約語 | 使用できなくなる機能 |
---|---|
PARAMETERS | − |
PENDANT | − |
PIC | − |
PICTURE | − |
PREALLOCATED | − |
PREFERRED | − |
PREORDER | − |
PRIVATE | ・抽象データ型 |
PROTECTED | ・抽象データ型 |
PURGE | ・表の分割条件変更 ・定義系SQL ALTER TABLE WITHOUT PURGE ・操作系SQL PURGE TABLE文 |
表A-41 削除できる予約語(R)
予約語 | 使用できなくなる機能 |
---|---|
RANDOM | − |
RD | − |
READ | ・読み込み専用のビュー表 ・FOR READ ONLY |
RECOMPILE | − |
RECOVERABLE | − |
RECURSIVE | − |
REF | − |
REFERENCING | ・トリガ |
REGLIKE | − |
RELEASING | − |
RESTART | − |
RETURN | ・ユーザ定義関数 |
RETURNS | ・ユーザ定義関数 |
RIGHT | − |
ROLE | − |
ROOT | − |
ROUTINE | ・ルーチンのリコンパイル |
ROW | ・行単位の排他 LOCK ROW ・トリガ ・行単位(ROW指定)インタフェース |
ROWS | − |
表A-42 削除できる予約語(S)
予約語 | 使用できなくなる機能 |
---|---|
SAVEPOINT | − |
SCALE | − |
SCAN | − |
SCHEMAS | − |
SCOPE | − |
SD | − |
SEARCH | − |
SECOND | ・データ INTERVAL HOUR TO SECOND ・スカラ関数 SECOND ・時刻演算 |
SECONDS | ・時刻演算 |
SENSITIVE | − |
SEPARATE | − |
SEPARATOR | − |
SEQUENCE | ・CREATE SEQUENCE文 ・DROP SEQUENCE文 |
SESSION_USER | − |
SFLIKE | − |
SHORT | − |
SIGNAL | ・ルーチン制御SQL文 SIGNAL文 |
SIMILAR | ・SIMILAR述語 |
SLOCK | − |
SQL_STANDARD | − |
SQLCODE_OF_LAST_CONDITION | ・値指定 SQLCODE_OF_LAST_CONDITION |
SQLCODE_TYPE | − |
SQLDA | − |
SQLERRM | − |
SQLERRM_OF_LAST_CONDITION | ・値指定 SQLERRM_OF_LAST_CONDITION |
SQLERRMC | − |
SQLERRML | − |
SQLEXCEPTION | − |
SQLWARN | − |
STATIC | − |
STOP | − |
STOPPING | − |
SUBSTR | ・スカラ関数 SUBSTR ・SQLコンパイルオプション SUBSTR LENGTH |
SYSTEM_USER | − |
表A-43 削除できる予約語(T)
予約語 | 使用できなくなる機能 |
---|---|
TEST | − |
TEXT | − |
THEN | ・CASE式 ・ルーチン制御SQL IF文 |
THERE | − |
TIME | ・データ型 TIME ・スカラ関数 TIME ・CURRENT_TIME値関数 ・DEFAULT句 規定値 |
TIMESTAMP | ・データ型 TIMESTAMP ・スカラ関数 TIMESTAMP ・CURRENT_TIMESTAMP値関数 ・DEFAULT句 規定値 |
TIMESTAMP_FORMAT | ・スカラ関数 TIMESTAMP_FORMAT |
TRAILING | − |
TRANSACTION | − |
TREAT | − |
TRIGGER | ・トリガ ・オブジェクト名による監査証跡絞込み |
TRIM | − |
TRUE | ・論理述語 IS TRUE |
TYPE | ・抽象データ型 ・プラグイン ・外部表 ・オブジェクト名による監査証跡絞込み |
表A-44 削除できる予約語(U)
予約語 | 使用できなくなる機能 |
---|---|
UAMT | − |
UBINBUF | − |
UCHAR | − |
UDATE | − |
UHANT | − |
UHDATE | − |
UNDER | ・抽象データ型 |
UNIFY_2000 | − |
UNIONALL | − |
UNKNOWN | ・論理述語 IS UNKNOWN |
UNLIMITED | − |
UNLOCK | − |
UNTIL | ・UNTIL DISCONNECT |
UPPER | ・スカラ関数 UPPER |
USAGE | ・順序数生成子定義(CREATE SEQUENCE文)のFOR PUBLIC USAGE |
USE | − |
UTIME | − |
UTXTBUF | − |
表A-45 削除できる予約語(V)
予約語 | 使用できなくなる機能 |
---|---|
VALUE | ・スカラ関数 VALUE ・NEXT VALUE式 |
VARCHAR_FORMAT | ・スカラ関数 VARCHAR_FORMAT |
VARIABLE | − |
VARYING | ・データ型 CHARACTER VARYING,NATIONAL CHARACTER VARYING |
VIRTUAL | − |
VISIBLE | − |
VOLATILE | − |
VOLUME | − |
VOLUMES | − |
表A-46 削除できる予約語(W)
予約語 | 使用できなくなる機能 |
---|---|
WHEN | ・CASE式 ・トリガ |
WHILE | ・改竄防止表 ・ルーチン制御SQL WHILE文 |
表A-47 削除できる予約語(X)
予約語 | 使用できなくなる機能 |
---|---|
XLOCK | − |
XML | ・XML型 ・XMLコンストラクタ関数 |
XMLAGG | ・XMLAGG集合関数 |
XMLEXISTS | ・XMLEXISTS述語 |
XMLPARSE | ・XMLPARSE関数 |
XMLQUERY | ・XMLQUERY関数 |
XMLSERIALIZE | ・XMLSERIALIZE関数 |
表A-48 削除できる予約語(Y)
予約語 | 使用できなくなる機能 |
---|---|
YEAR | ・データ型 INTERVAL YEAR TO DAY ・スカラ関数 YEAR ・日付演算 |
YEARS | ・日付演算 |
All Rights Reserved. Copyright (C) 2006, 2016, Hitachi, Ltd.