| Symfoware Server アプリケーション開発ガイド(埋込みSQL編) - FUJITSU - |
目次
索引
![]()
|
以下に、Symfoware/RDBがコンパイル・実行時にサポートするSQL文の使用範囲を示します。
|
分類 |
|
コンパイル時のサポート範囲 |
実行時のサポート範囲 |
|||||
|---|---|---|---|---|---|---|---|---|
|
RDB2_TCP |
RDA |
|||||||
|
対象OS |
クライ |
|
|
|
|
|||
|
サーバ |
− |
|
|
グローバルサーバ |
||||
|
共 通 要 素 |
データ型(BLOB) |
○ |
○ |
○ |
○ |
|||
|
データ型(DATE、TIME、TIMESTAMP) |
○ |
○ |
○ |
○ |
||||
|
データ型(INTERVAL) |
○ |
○ |
○ |
○ |
||||
|
データ型(上記以外) |
○ |
○ |
○ |
○ |
||||
|
値指定と相手指定 |
○ |
○ |
○ |
○ |
||||
|
項目参照 |
○ |
○ |
○ |
× |
||||
|
列指定 |
○ |
○ |
○ |
○ |
||||
|
関数 |
○ |
○ |
○ |
○ |
||||
|
集合関数指定 |
○ |
○ |
○ |
○ |
||||
|
数値関数 |
○ |
○ |
○ |
○ |
||||
|
データ列関数 |
○ |
○ |
○ |
○ |
||||
|
日時値関数 |
○ |
○ |
○ |
○ |
||||
|
CAST指定 |
○ |
○ |
○ |
○ |
||||
|
行識別子(ROW_ID) |
○ |
○ |
× |
× |
||||
|
値式 |
○ |
○ |
○ |
○ |
||||
|
数値式 |
○ |
○ |
○ |
○ |
||||
|
データ列値式 |
○ |
○ |
○ |
○ |
||||
|
日時値式 |
○ |
○ |
○ |
○ |
||||
|
時間隔値式 |
○ |
○ |
○ |
○ |
||||
|
CASE式 |
○ |
○ |
○ |
× |
||||
|
述語 |
○ |
○ |
○ |
○ |
||||
|
比較述語 |
○ |
○ |
○ |
○ |
||||
|
BETWEEN述語 |
○ |
○ |
○ |
○ |
||||
|
IN述語 |
○ |
○ |
○ |
○ |
||||
|
LIKE述語 |
○ |
○ |
○ |
○ |
||||
|
NULL述語 |
○ |
○ |
○ |
○ |
||||
|
限定述語 |
○ |
○ |
○ |
○ |
||||
|
EXISTS述語 |
○ |
○ |
○ |
○ |
||||
|
探索条件 |
○ |
○ |
○ |
○ |
||||
|
表式 |
○ |
○ |
○ |
○ |
||||
|
FROM句 |
○ |
○ |
○ |
○ |
||||
|
WHERE句 |
○ |
○ |
○ |
○ |
||||
|
GROUP BY句 |
○ |
○ |
○ |
○ |
||||
|
HAVING句 |
○ |
○ |
○ |
○ |
||||
|
問合せ指定 |
○ |
○ |
○ |
○ |
||||
|
問合せ式 |
○ |
○ |
○ |
○ |
||||
|
副問合せ |
○ |
○ |
○ |
○ |
||||
|
システム |
SET SYSTEM PARAMETER文 |
○(注1) |
○(注1) |
× |
× |
|||
|
利用者 |
利用者定義文(CREATE USER) |
○(注1) |
○(注1) |
× |
× |
|||
|
利用者変更文(ALTER USER) |
○(注1) |
○(注1) |
× |
× |
||||
|
利用者削除文(DROP USER) |
○(注1) |
○(注1) |
× |
× |
||||
|
SET USER PASSWORD文 |
○ |
○(注2) |
× |
× |
||||
|
データベース定義文 |
データベース定義 |
× |
× |
× |
× |
|||
|
データベーススペース定義 |
× |
× |
× |
× |
||||
|
データベース操作文 |
データベース削除文 |
× |
× |
× |
× |
|||
|
データベーススペース削除文 |
× |
× |
× |
× |
||||
|
スキーマ定義文 |
スキーマ定義(CREATE SCHEMA) |
○(注1) |
○(注1) |
× |
× |
|||
|
順序定義(CREATE SEQUENCE) |
○(注1) |
○(注1) |
× |
× |
||||
|
表定義(CREATE TABLE) |
○(注1) |
○(注1) |
× |
× |
||||
|
ビュー定義(CREATE VIEW) |
○(注1) |
○(注1) |
× |
× |
||||
|
プロシジャルーチン定義 |
○(注1) |
○(注1) |
× |
× |
||||
|
ファンクションルーチン定義 |
○(注1) |
○(注1) |
× |
× |
||||
|
インデックス定義(CREATE INDEX) |
○(注1) |
○(注1) |
× |
× |
||||
|
トリガ定義(CREATE TRIGGER) |
○(注1) |
○(注1) |
× |
× |
||||
|
スキーマ操作文 |
スキーマ削除文(DROP SCHEMA) |
○(注1) |
○(注1) |
× |
× |
|||
|
順序削除文(DROP SEQUENCE) |
○(注1) |
○(注1) |
× |
× |
||||
|
表削除文(DROP TABLE) |
○(注1) |
○(注1) |
× |
× |
||||
|
ビュー削除文(DROP VIEW) |
○(注1) |
○(注1) |
× |
× |
||||
|
表定義変更文(ALTER TABLE) |
○(注1) |
○(注1) |
× |
× |
||||
|
プロシジャルーチン削除文 |
○(注1) |
○(注1) |
× |
× |
||||
|
ファンクションルーチン削除文 |
○(注1) |
○(注1) |
× |
× |
||||
|
インデックス削除文(DROP INDEX) |
○(注1) |
○(注1) |
× |
× |
||||
|
トリガ削除文(DROP TRIGGER) |
○(注1) |
○(注1) |
× |
× |
||||
|
表交換文(SWAP TABLE) |
○(注1) |
○(注1) |
× |
× |
||||
|
格納構造定義文 |
表のDSO定義文(CREATE DSO) |
○(注1) |
○(注1) |
× |
× |
|||
|
インデックスのDSO定義文(CREATE DSO) |
○(注1) |
○(注1) |
× |
× |
||||
|
表のDSI定義文(CREATE DSI) |
○(注1) |
○(注1) |
× |
× |
||||
|
インデックスのDSI定義文 |
○(注1) |
○(注1) |
× |
× |
||||
|
スコープ定義文(CREATE SCOPE) |
○(注1) |
○(注1) |
× |
× |
||||
|
格納構造操作文 |
DSO削除文(DROP DSO) |
○(注1) |
○(注1) |
× |
× |
|||
|
DSI削除文(DROP DSI) |
○(注1) |
○(注1) |
× |
× |
||||
|
DSI変更文(ALTER DSI) |
○(注1) |
○(注1) |
× |
× |
||||
|
スコープ削除文(DROP SCOPE) |
○(注1) |
○(注1) |
× |
× |
||||
|
スコープ適用文(APPLY SCOPE) |
○(注1) |
○(注1) |
× |
× |
||||
|
スコープ解除文(RELEASE SCOPE) |
○(注1) |
○(注1) |
× |
× |
||||
|
最適化情報設定文(SET STATISTICS) |
○(注1) |
○(注1) |
× |
× |
||||
|
最適化情報表示文(PRINT STATISTICS) |
○(注1) |
○(注1) |
× |
× |
||||
|
アクセス |
ロール定義文 (CREATE ROLE) |
○(注1) |
○(注1) |
× |
× |
|||
|
ロール削除文 (DROP ROLE) |
○(注1) |
○(注1) |
× |
× |
||||
|
SET ROLE文 |
○ |
○(注2) |
× |
× |
||||
|
GRANT文 |
○(注1) |
○(注1) |
× |
× |
||||
|
REVOKE文 |
○(注1) |
○(注1) |
× |
× |
||||
|
データ操作文 |
単一行SELECT文 |
○ |
○ |
○ |
○ |
|||
|
|
並列指定 |
○ |
○ |
○ |
○ |
|||
|
占有モード指定 |
○ |
○ |
× |
× |
||||
|
最大件数指定 |
○ |
○ |
○ |
○ |
||||
|
DELETE文:探索 |
○ |
○ |
○ |
○ |
||||
|
|
占有モード指定 |
○ |
○ |
× |
× |
|||
|
INSERT文 |
○ |
○ |
○ |
○ |
||||
|
|
占有モード指定 |
○ |
○ |
× |
× |
|||
|
UPDATE文:探索 |
○ |
○ |
○ |
○ |
||||
|
|
占有モード指定 |
○ |
○ |
× |
× |
|||
|
カーソル宣言 |
○ |
○ |
○ |
○ |
||||
|
|
更新可能性句 |
○ |
○ |
○ |
○ |
|||
|
|
SCROLL |
○ |
○ |
× |
× |
|||
|
|
並列指定 |
○ |
○ |
× |
× |
|||
|
|
占有モード指定 |
○ |
○ |
× |
× |
|||
|
|
カーソルモード指定 |
○ |
○ |
× |
× |
|||
|
|
最大件数指定 |
○ |
○ |
○ |
○ |
|||
|
OPEN文 |
○ |
○ |
○ |
○ |
||||
|
CLOSE文 |
○ |
○ |
○ |
○ |
||||
|
FETCH文 |
○ |
○ |
○ |
○ |
||||
|
DELETE文:位置づけ |
○ |
○ |
○ |
○ |
||||
|
UPDATE文:位置づけ |
○ |
○ |
○ |
○ |
||||
|
表宣言 |
○ |
○ |
○ |
○ |
||||
|
資源 |
RELEASE TABLE文 |
○ |
○(注2) |
× |
× |
|||
|
トランザクション管理文 |
SET TRANSACTION文 |
○ |
○ |
○ |
○(注3) |
|||
|
COMMIT文 |
○ |
○ |
○ |
○ |
||||
|
ROLLBACK文 |
○ |
○ |
○ |
○ |
||||
|
コネクション管理文 |
CONNECT文 |
○ |
○ |
○ |
○ |
|||
|
SET CONNECTION文 |
○ |
○ |
○ |
○ |
||||
|
DISCONNECT文 |
○ |
○ |
○ |
○ |
||||
|
セション管理文 |
SET CATALOG文 |
○ |
○ |
× |
× |
|||
|
SET SCHEMA文 |
○ |
○ |
○ |
○ |
||||
|
SET SESSION AUTHORIZATION文 |
○ |
○ |
× |
× |
||||
|
動的SQL文 |
USING句 |
○ |
○ |
○ |
○ |
|||
|
ALLOCATE DESCRIPTOR文 |
○ |
○ |
○ |
○ |
||||
|
DEALLOCATE DESCRIPTOR文 |
○ |
○ |
○ |
○ |
||||
|
DESCRIPTOR 取得文 |
○ |
○ |
○ |
○ |
||||
|
DESCRIPTOR 設定文 |
○ |
○ |
○ |
○ |
||||
|
PREPARE文 |
○ |
○ |
○ |
○ |
||||
|
DEALLOCATE PREPARE文 |
○ |
○ |
○ |
○ |
||||
|
DESCRIBE文 |
○ |
○ |
○ |
○ |
||||
|
EXECUTE文 |
○ |
○ |
○ |
○ |
||||
|
EXECUTE IMMEDIATE文 |
○ |
○ |
○ |
○ |
||||
|
動的カーソル宣言 |
○ |
○ |
○ |
○ |
||||
|
動的OPEN文 |
○ |
○ |
○ |
○ |
||||
|
動的FETCH文 |
○ |
○ |
○ |
○ |
||||
|
動的CLOSE文 |
○ |
○ |
○ |
○ |
||||
|
動的DELETE文:位置づけ |
○ |
○ |
○ |
○ |
||||
|
動的UPDATE文:位置づけ |
○ |
○ |
○ |
○ |
||||
|
準備可能動的DELETE文:位置づけ |
○ |
○ |
× |
× |
||||
|
準備可能動的UPDATE文:位置づけ |
○ |
○ |
× |
× |
||||
|
プロシジャ実行 |
CALL文 |
○ |
○ |
○(注2) |
× |
|||
|
埋込み |
埋込み例外宣言 |
○ |
○ |
○ |
○ |
|||
|
INCLUDE文 |
○ |
○ |
○ |
○ |
||||
○:サポートする
×:サポートしない
注1)動的SQLの準備可能文の場合のみ指定できます。
注2)動的SQL文では利用できません。
注3)トランザクションアクセスモードの指定と独立性水準の指定との組合せによっては、サポートしていない場合があります。
|
|
トランザクションアクセスモード |
||
|---|---|---|---|
|
READ ONLY |
READ WRITE |
||
|
独立性水準 |
READ UNCOMMITTED |
○ |
× |
|
READ COMMITTED |
× |
× |
|
|
REPEATABLE READ |
× |
× |
|
|
SERIALIZABLE |
○ |
○ |
|
○:サポートする
×:サポートしない
目次
索引
![]()
|