declare
lv_prg_name VARCHAR2(100) DEFAULT NULL;
lv_retcode VARCHAR2(50) DEFAULT NULL;
lv_errmsg VARCHAR2(32767) DEFAULT NULL;
lv_message VARCHAR2(32767) DEFAULT NULL;
lv_sql_string VARCHAR2(32767) DEFAULT NULL;
lv_del_sql_str VARCHAR2(32767) DEFAULT NULL;
lv_inst_sql_str VARCHAR2(32767) DEFAULT NULL;
lv_input_param VARCHAR2(32767) DEFAULT NULL;
lv_query_log_sn VARCHAR2(32767) DEFAULT NULL;
lv_end_date VARCHAR2(21) DEFAULT NULL;
ld_end_date DATE DEFAULT NULL;
ld_sysdate DATE DEFAULT NULL;
ln_log_sn NUMBER DEFAULT - 1;
ln_step NUMBER DEFAULT 0;
lb_commit_enable BOOLEAN DEFAULT TRUE;
declare
lv_prg_name VARCHAR2(100) DEFAULT NULL;
lv_retcode VARCHAR2(50) DEFAULT NULL;
lv_errmsg VARCHAR2(32767) DEFAULT NULL;
lv_message VARCHAR2(32767) DEFAULT NULL;
lv_sql_string VARCHAR2(32767) DEFAULT NULL;
lv_del_sql_str VARCHAR2(32767) DEFAULT NULL;
lv_inst_sql_str VARCHAR2(32767) DEFAULT NULL;
lv_input_param VARCHAR2(32767) DEFAULT NULL;
lv_query_log_sn VARCHAR2(32767) DEFAULT NULL;
lv_end_date VARCHAR2(21) DEFAULT NULL;
ld_end_date DATE DEFAULT NULL;
ld_sysdate DATE DEFAULT NULL;
ln_log_sn NUMBER DEFAULT - 1;
ln_step NUMBER DEFAULT 0;
lb_commit_enable BOOLEAN DEFAULT TRUE;