仕様およびソフト削除の削除
この仕様では、ターゲット表を削除するためのドリブン・データセットおよび照合キーを定義します。
構文:
delete_specification ::= [soft_delete_spec ] deletesource_specification
soft_delete_spec ::= DELETETYPE '[' SOFT [create_soft_delete_column] ']';
create_soft_delete_column ::= column_name
deletesource_specification ::= DELETESOURCE table_name column_list MATCHING column_list;例:
IMPORT SOURCE CUSTOMER_DELETE_LOG
IMPORT SOURCE CUSTOMERS
DEFINE DATASET CUSTOMERS_D
ROWSOURCE CUSTOMER_HD;
THIS = CUSTOMER_HD;
DELETESOURCE CUSTOMER_DELETE_LOG[CUST_ID] MATCHING [CUST_ID];
END
データセットCUSTOMER_DELETE_LOGを定義して、データセットCUSTOMERS_D内の一致したレコードを識別および削除しました。