Hitachi

ノンストップデータベース HiRDB Version 9 XDM/RD E2接続機能


6.5.1 概要

操作系SQLの仕様は,XDM/RD E2の仕様に従います。各SQLの詳細仕様は,マニュアル「VOS3 データマネジメントシステム XDM E2系 XDM/RD E2 SQLリファレンス」を参照してください。

HiRDBクライアントを使用する場合の操作系SQLの使用可否を次の表に示します。

表6‒10 HiRDBクライアントを使用する場合の操作系SQLの使用可否

項番

SQL

静的SQL

動的SQL

使用可能なXDM/RD E2のバージョン

1

ALLOCATE CURSOR文

×

×

2

ASSIGN LIST文

×

×

06-00以降

3

CLOSE文

06-00以降

4

DEALLOCATE PREPARE文

×

×

5

DECLARE CURSOR

 WITH句

06-00以降

DECLARE CURSOR

 WITH RECURSIVE句

×

DECLARE CURSOR

 その他

6

動的DECLARE CURSOR

06-00以降

7

DELETE文

06-00以降

8

DESCRIBE文

 INPUT※1

06-00以降

DESCRIBE文

 OUTPUT

9

DESCRIBE TYPE文

07-00以降

10

DROP LIST文

×

×

11

EXECUTE文

06-00以降

12

EXECUTE IMMEDIATE文

06-00以降

13

FETCH文

06-00以降

14

FREE LOCATOR文

11-00以降

15

HOLD LOCATOR文

×

11-00以降

16

INSERT文※2

06-00以降

17

OPEN文

06-00以降

18

PREPARE文

06-00以降

19

PURGE TABLE文※3

06-00以降

20

1行SELECT文

06-00以降

21

動的SELECT文

 WITH句

06-00以降

動的SELECT文

 WITH RECURSIVE句

06-00以降

動的SELECT文

 その他

06-00以降

22

1行SELECT LIST文

×

×

23

UPDATE文

06-00以降

(凡例)

○:使用できます。

×:使用できません(ただし,プリプロセス時にエラーにならない場合もあります)。

−:該当しません。

注※1

XDM/RD E2 07-00以降のバージョンでは,SQLNAME(列名記述領域)にCALL文で指定した?パラメタに対応するSQLパラメタ名が返却されます。

注※2

静的SQLの場合は,「挿入値」に「値式」は指定できず,「値指定」となります。

注※3

OLTP下のX/Openに準拠したUAPでは,PURGE TABLE文は使用できません。