コード・ブロック・ロード- 完全および増分ロード指示
フル・ロード変換ロジックが後続のロードから分離されている場合、データセット定義にはロード・タイプごとに個別の指示があります。
ノート:
- 完全ロード・ブロックを入力する必要があります。
- 増分ロード・ブロックがない場合、データセットはフル・ロード後にリフレッシュを停止します。
VIEWまたはINLINE表タイプは、code_block_loadをサポートしていません。
構文:
code_block_load ::= ON FULL LOAD
rowsource_specification
[column_mapping_assignment]...
[ INCREMENTAL LOAD
rowsource_specification
[column_mapping_assignment]...
]
ENDLOAD
[ default_row_specification ]
[ aggregate_specification ]
[ primary_key_specification ]
[ entity_id_specification ]
[ incremental_refresh_directive ]
[ delete_specification ]...
例:
IMPORT SOURCE CUSTOMERS
DEFINE DATASET CUSTOMERS_D_FULL
ON FULL LOAD
ROWSOURCE CUSTOMERS WHERE CUSTOMERS.CUST_VALID = 'A';
INCREMENTAL LOAD
ROWSOURCE CUSTOMERS;
ENDLOAD
END