| Symfoware(R) Server RDBユーザーズガイド 応用プログラム開発編 - FUJITSU - | 
| 目次
			索引    | 
表:応用プログラムに記述できるSQL文の範囲に、Symfoware/RDBが翻訳・実行時にサポートするSQL文の使用範囲を示します。
| 分類 | 
 | 翻訳時のサポート範囲 | 実行時のサポート範囲 | |||||
|---|---|---|---|---|---|---|---|---|
| RDB2_TCP | RDA | |||||||
| 対象OS | クライ | UNIX系、 | UNIX系、 | Solaris OE、 | Solaris OE、 | |||
| サーバ | − | UNIX系、 | Solaris OE、 | グローバルサーバ | ||||
| 共 通 要 素 | データ型(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文 | ○ | ○(注3) | × | × | ||||
| データベース定義文 | データベース定義 | × | × | × | × | |||
| データベーススペース定義 | × | × | × | × | ||||
| データベース操作文 | データベース削除文  | × | × | × | × | |||
| データベーススペース削除文 | × | × | × | × | ||||
| スキーマ定義文 | スキーマ定義(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文 | ○ | ○(注3) | × | × | ||||
| GRANT文 | ○(注1) | ○(注1) | × | × | ||||
| REVOKE文 | ○(注1) | ○(注1) | × | × | ||||
| データ操作文 | 単一行SELECT文 | ○ | ○ | ○ | ○ | |||
| 
 | 並列指定 | × | ○ | ○ | ○ | |||
| 占有モード指定 | × | ○ | × | × | ||||
| DELETE文:探索 | ○ | ○ | ○ | ○ | ||||
| 
 | 占有モード指定 | × | ○ | × | × | |||
| INSERT文 | ○ | ○ | ○ | ○ | ||||
| 
 | 占有モード指定 | × | ○ | × | × | |||
| UPDATE文:探索 | ○ | ○ | ○ | ○ | ||||
| 
 | 占有モード指定 | × | ○ | × | × | |||
| カーソル宣言 | ○ | ○ | ○ | ○ | ||||
| 
 | 更新可能性句 | ○ | ○ | ○ | ○ | |||
| 
 | SCROLL | × | ○ | × | × | |||
| 
 | 並列指定 | × | ○ | × | × | |||
| 
 | 占有モード指定 | × | ○ | × | × | |||
| 
 | カーソルモード指定 | × | ○ | × | × | |||
| OPEN文 | ○ | ○ | ○ | ○ | ||||
| CLOSE文 | ○ | ○ | ○ | ○ | ||||
| FETCH文 | ○ | ○ | ○ | ○ | ||||
| DELETE文:位置づけ | ○ | ○ | ○ | ○ | ||||
| UPDATE文:位置づけ | ○ | ○ | ○ | ○ | ||||
| 表宣言 | ○ | ○ | ○ | ○ | ||||
| 資源 | RELEASE TABLE文 | ○ | ○(注3) | × | × | |||
| トランザクション管理文 | SET TRANSACTION文 | ○ | ○ | ○ | ○(注2) | |||
| 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文 | ○ | ○ | ○(注3) | × | |||
| 埋込み | 埋込み例外宣言  | ○ | ○ | ○ | ○ | |||
| INCLUDE文  | ○ | ○ | ○ | ○ | ||||
○ : サポートする
× : サポートしない
Windows : Windows 2000、Windows XP、Windows Server 2003およびWindows Me
UNIX系 : Solaris OEおよびLinux
注1) 動的SQLの準備可能文の場合のみ指定できます。
注2) トランザクションアクセスモードの指定と独立性水準の指定との組合せによっては、サポートしていない場合があります。
| 
 | トランザクションアクセスモード | ||
|---|---|---|---|
| READ ONLY | READ WRITE | ||
| 独立性水準 | READ UNCOMMITTED | ○ | × | 
| READ COMMITTED | × | × | |
| REPEATABLE READ | × | × | |
| SERIALIZABLE | ○ | ○ | |
○ : サポートする
× : サポートしない
注3) 動的SQL文では利用できません。
| 目次
			索引    |