インライン・データセット
インライン・データセットを使用すると、ソース表またはウェアハウス表をインポートしなくても、ハードコードされた値の静的表をデータ拡張スクリプト・プログラムに直接埋め込むことができます。
INLINE表タイプには、表構造およびレコードのセットを入力として指示する必要があります。 その後、指定されたデータを使用して表が生成およびロードされます。
例:
DEFINE INLINE DATASET MYINLINEDATA
ROWSOURCE INTABLE([PROMO_CATEGORY_ID:NUMBER,PROMO_CATEGORY:VARCHAR2(128)]
VALUES
([2 ,'NO PROMOTION'],
[3 ,'TV'],
[4 ,'ad news']
)
);
PRIMARYKEY [PROMO_CATEGORY_ID];
END
DEFINE DATASET PROMOTION_CATEGORY_D
ROWSOURCE MYINLINEDATA;
THIS = MYINLINEDATA;
END
出力は、PROMOTION_CATEGORY_D表に示されています。
| PROMO_CATEGORY_ID(数値)PK | PROMO_CATEGORY (VARCHAR2) |
|---|---|
| 2 | NO_PROMOTION |
| 3 | TV |
| 4 | 広告ニュース |