スケーラブルデータベースサーバ 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.