スケーラブルデータベースサーバ HiRDB Version 8 UAP開発ガイド
SQLJで使用できるSQL文を次の表に示します。
表19-3 SQLJで使用できるSQL文
種別 | SQL文 | 使用可否 | 代替手段 | |
---|---|---|---|---|
スタンダードインタフェース版 | ネイティブインタフェース版 | |||
定義系SQL | すべて | ○ | ○ | − |
操作系SQL | ASSIGN LIST文 | △ | △ | JDBCを使用します。 |
CALL文 | ○ | ○ | − | |
CLOSE文 | △ | △ | 反復子を使用します。 | |
DECLARE CURSOR | △ | △ | ||
DELETE文 | ○ | ○ | − | |
DESCRIBE文 | ▲ | ▲※ | JDBCを使用します。 | |
DESCRIBE TYPE文 | ▲ | ▲※ | ||
DROP LIST文 | ▲ | ▲※ | ||
EXECUTE文 | ▲ | ▲※ | ||
EXECUTE IMMEDIATE文 | ▲ | ▲※ | ||
FETCH文(形式1又は形式3) | ○ | ○ | − | |
FETCH文(形式2) | × | × | − | |
INSERT文 | ○ | ○ | − | |
OPEN文(形式1) | △ | △ | 反復子を使用します。 | |
OPEN文(形式2) | △ | △ | JDBCを使用します。 | |
PREPARE文 | △ | △ | ||
PURGE TABLE文 | ○ | ○ | − | |
1行SELECT文 | ○ | ○ | − | |
動的SELECT文 | ▲ | ▲※ | JDBCを使用します。 | |
UPDATE文 | ○ | ○ | − | |
制御系SQL | COMMIT文 | ○ | ○ | − |
COMMIT文(RELEASE指定) | △ | △ | COMMITとDISCONNECTに分けます。 | |
CONNECT文 | × | ○ | − | |
DISCONNECT文 | × | ○ | − | |
LOCK文 | ○ | ○ | − | |
RDノード指定CONNECT文 | × | × | − | |
RDノード指定DISCONNECT文 | × | × | − | |
ROLLBACK文 | ○ | ○ | − | |
ROLLBACK文(RELEASE指定) | △ | △ | ROLLBACKとDISCONNECTに分けます。 | |
SET CONNECTION文 | × | × | − | |
SET SESSION AUTHORIZATION文 | × | × | − | |
埋込み言語文法 | BEGIN DECLARE SECTION | × | × | − |
END DECLARE SECTION | × | × | − | |
ALLOCATE CONNECTION HANDLE | △ | △ | 接続コンテキストを使用します。 | |
DECLARE CONNECTION HANDLE | △ | △ | ||
FREE CONNECTION HANDLE | △ | △ | ||
GET CONNECTION HANDLE | × | × | − | |
COPY | × | × | − | |
GET DIAGNOSTICS | × | × | − | |
WHENEVER | △ | △ | try…catchで実装します。 |
All Rights Reserved. Copyright (C) 2006, 2016, Hitachi, Ltd.