Symfoware Server SQLビギナーズガイド - FUJITSU - |
目次 索引 |
第6章 いろいろなデータ操作の方法 |
これまでの例文では、SQL文中に表名を指定する場合に“在庫管理.在庫表”のように表名をスキーマ名で修飾していました。本節では、表宣言を使用することにより、SQL文中で表名を指定するときにスキーマ名による修飾を省略する方法について説明します。
表宣言では、アプリケーション中で使用する表名と、その表が含まれるスキーマ名を指定します。表宣言を指定しておくと、それ以降で記述するSQL文では、表名を指定するときにスキーマ名修飾を省略することができます。表宣言の例を以下に示します。
例
表名の指定におけるスキーマ名の修飾を省略できるようにするため、在庫表、発注表および会社表を表宣言します。
DECLARE 在庫表, 発注表, 会社表 TABLE ON 在庫管理 (1) (2) (3) (4) : SELECT 在庫数量 INTO :STOCKQTY FROM 在庫表 WHERE 製品番号 = 215 :(1) 表名
(2) 表名
(3) 表名
(4) スキーマ名
目次 索引 |