The following lines contain the word 'select', 'insert', 'update' or 'delete':
l_rows_inserted Number:=0;
edw_log.put_line('Total rows inserted : '||g_row_count);
l_rows_inserted NUMBER :=0;
Insert Into
EDW_HR_JOB_JOBS_LSTG@EDW_APPS_TO_WH(
JOB_CAT_SET5,
JOB_CAT_SET6,
JOB_CAT_SET7,
JOB_CAT_SET8,
JOB_CAT_SET9,
JOB_PK,
INSTANCE,
NAME,
JOB_DP,
JOB_ID,
ALL_FK,
JOB_CAT_SET1,
JOB_CAT_SET2,
JOB_CAT_SET3,
JOB_CAT_SET4,
JOB_CAT_SET10,
JOB_CAT_SET11,
JOB_CAT_SET12,
JOB_CAT_SET13,
JOB_CAT_SET14,
JOB_CAT_SET15,
USER_ATTRIBUTE1,
USER_ATTRIBUTE2,
USER_ATTRIBUTE3,
USER_ATTRIBUTE4,
USER_ATTRIBUTE5,
LAST_UPDATE_DATE,
CREATION_DATE,
JOB_DEFINITION_ID,
BENCHMARK_JOB_NAME,
BENCHMARK_JOB_ID,
BENCHMARK_JOB_FLAG,
EMP_RIGHTS_FLAG,
OPERATION_CODE,
COLLECTION_STATUS,
BUSINESS_GROUP_ID,
BUSINESS_GROUP)
select JOB_CAT_SET5,
JOB_CAT_SET6,
JOB_CAT_SET7,
JOB_CAT_SET8,
JOB_CAT_SET9,
JOB_PK,
INSTANCE,
NAME,
JOB_DP,
JOB_ID,
NVL(ALL_FK, 'NA_EDW'),
JOB_CAT_SET1,
JOB_CAT_SET2,
JOB_CAT_SET3,
JOB_CAT_SET4,
JOB_CAT_SET10,
JOB_CAT_SET11,
JOB_CAT_SET12,
JOB_CAT_SET13,
JOB_CAT_SET14,
JOB_CAT_SET15,
USER_ATTRIBUTE1,
USER_ATTRIBUTE2,
USER_ATTRIBUTE3,
USER_ATTRIBUTE4,
USER_ATTRIBUTE5,
LAST_UPDATE_DATE,
CREATION_DATE,
JOB_DEFINITION_ID,
BENCHMARK_JOB_NAME,
BENCHMARK_JOB_ID,
BENCHMARK_JOB_FLAG,
EMP_RIGHTS_FLAG,
NULL, -- OPERATION_CODE
'READY',
BUSINESS_GROUP_ID,
BUSINESS_GROUP
from EDW_HR_JOB_JOBS_LCV@APPS_TO_APPS
where last_update_date between l_date1 and l_date2;
l_rows_inserted := sql%rowcount;
EDW_HR_JOBS_M_C.g_row_count := EDW_HR_JOBS_M_C.g_row_count + l_rows_inserted ;
edw_log.put_line('Inserted '||to_char(nvl(sql%rowcount,0))||
' rows into the EDW_HR_JOB_JOBS_LSTG staging table');