Hitachi

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


6.4 定義系SQL

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

なお,OLTP下のX/Openに準拠したUAPでは,定義系SQLは使用できません。

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

表6‒9 HiRDBクライアントを使用する場合の定義系SQLの使用可否

項番

SQL

静的SQL

動的SQL※1

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

1

ALTER FUNCTION

×

07-00以降

2

ALTER PROCEDURE

07-00以降

3

ALTER PROGRAM

×

06-00以降

4

ALTER SCHEMA

5

ALTER TABLE

06-00以降

6

ALTER TRIGGER

×

06-02以降

7

COMMENT

06-00以降

8

CREATE FUNCTION

※2

07-00以降

9

CREATE INDEX

06-00以降

10

CREATE NONLOCAL TABLE

×

06-00以降

11

CREATE PROCEDURE

※2

06-00以降

12

CREATE PROGRAM

×

06-00以降

13

CREATE SCHEMA

06-00以降

14

CREATE TABLE

06-00以降

15

CREATE TRIGGER

×

06-02以降

16

CREATE TYPE

※2

07-00以降

17

CREATE VIEW

06-00以降

18

DROP FUNCTION

07-00以降

19

DROP INDEX

06-00以降

20

DROP NONLOCAL TABLE

×

06-00以降

21

DROP PROCEDURE

06-00以降

22

DROP PROGRAM

×

06-00以降

23

DROP SCHEMA

06-00以降

24

DROP TABLE

06-00以降

25

DROP TRIGGER

×

06-02以降

26

DROP TYPE

07-00以降

27

DROP VIEW

06-00以降

28

GRANT RDAREA

06-00以降

29

GRANT SCHEMA

06-00以降

30

GRANT アクセス権限

(アクセス権限定義)

06-00以降

31

GRANT ユーザ定義型権限

(ユーザ定義型権限定義)

×

08-00以降

32

LABEL

×

06-00以降

33

REVOKE RDAREA

06-00以降

34

REVOKE SCHEMA

06-00以降

35

REVOKE アクセス権限

(アクセス権限定義)

06-00以降

36

REVOKE ユーザ定義型権限

(ユーザ定義型権限定義)

×

08-00以降

(凡例)

○:使用できます。

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

−:該当しません。

注※1

動的SQLとはPREPARE文またはEXECUTE IMMEDIATE文で前処理するSQLを指します。

注※2

次に示すSQL文中のSQLパラメタおよびRETURNS句には,文字集合指定(CHARACTER SET)はできません。文字集合指定をする場合は,動的SQL(EXECUTE IMMEDIATE文)を使用してください。

  • CREATE FUNCTION

  • CREATE PROCEDURE

  • CREATE TYPE