update LBI_SYS_VDF.t_s_sys_log
set end_time = sysdate,
task_status = 2,
task_log = 'program completed',
row_count = ii_rowcount
where task_log <> 'performance debug'
and task_id = oi_task_id
and log_month = to_char(sysdate,'yyyymm');
--add by l00233963 on 20140710 start
elsif ( ii_task_status = 3 ) then
/**
* @description get a new task id and insert a new record
* @field-mapping LBI_SYS_VDF#t_s_sys_log#log_month = (to_char(sysdate,'yyyymm'))
* @field-mapping LBI_SYS_VDF#t_s_sys_log#task_id = (oi_task_id)
* @field-mapping LBI_SYS_VDF#t_s_sys_log#task_name = (is_task_name)
* @field-mapping LBI_SYS_VDF#t_s_sys_log#table_name = (is_table_name)
* @field-mapping LBI_SYS_VDF#t_s_sys_log#task_sign = (is_task_sign)
* @field-mapping LBI_SYS_VDF#t_s_sys_log#start_time = current time(sysdate)
* @field-mapping LBI_SYS_VDF#t_s_sys_log#end_time = (null)
* @field-mapping LBI_SYS_VDF#t_s_sys_log#task_status = (1)
* @field-mapping LBI_SYS_VDF#t_s_sys_log#task_log = ('program processing')
* @field-mapping LBI_SYS_VDF#t_s_sys_log#task_pos = (null)
* @field-mapping LBI_SYS_VDF#t_s_sys_log#rowcount = (null)
*/
set end_time = sysdate,
task_status = 2,
task_log = 'program completed',
row_count = ii_rowcount
where task_log <> 'performance debug'
and task_id = oi_task_id
and log_month = to_char(sysdate,'yyyymm');
--add by l00233963 on 20140710 start
elsif ( ii_task_status = 3 ) then
/**
* @description get a new task id and insert a new record
* @field-mapping LBI_SYS_VDF#t_s_sys_log#log_month = (to_char(sysdate,'yyyymm'))
* @field-mapping LBI_SYS_VDF#t_s_sys_log#task_id = (oi_task_id)
* @field-mapping LBI_SYS_VDF#t_s_sys_log#task_name = (is_task_name)
* @field-mapping LBI_SYS_VDF#t_s_sys_log#table_name = (is_table_name)
* @field-mapping LBI_SYS_VDF#t_s_sys_log#task_sign = (is_task_sign)
* @field-mapping LBI_SYS_VDF#t_s_sys_log#start_time = current time(sysdate)
* @field-mapping LBI_SYS_VDF#t_s_sys_log#end_time = (null)
* @field-mapping LBI_SYS_VDF#t_s_sys_log#task_status = (1)
* @field-mapping LBI_SYS_VDF#t_s_sys_log#task_log = ('program processing')
* @field-mapping LBI_SYS_VDF#t_s_sys_log#task_pos = (null)
* @field-mapping LBI_SYS_VDF#t_s_sys_log#rowcount = (null)
*/