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_MVMT_MVMNTS_LSTG@EDW_APPS_TO_WH(
CREATION_DATE,
GAIN_TYPE_LVL1_FK,
INSTANCE,
LAST_UPDATE_DATE,
LOSS_TYPE_LVL1_FK,
MOVEMENT_CMBN_ID,
MOVEMENT_DP,
MOVEMENT_PK,
NAME,
REC_TYPE_LVL1_FK,
SEP_TYPE_LVL1_FK,
USER_ATTRIBUTE1,
USER_ATTRIBUTE2,
USER_ATTRIBUTE3,
USER_ATTRIBUTE4,
USER_ATTRIBUTE5,
OPERATION_CODE,
COLLECTION_STATUS)
select CREATION_DATE,
NVL(GAIN_TYPE_LVL1_FK, 'NA_EDW'),
INSTANCE,
LAST_UPDATE_DATE,
NVL(LOSS_TYPE_LVL1_FK, 'NA_EDW'),
MOVEMENT_CMBN_ID,
MOVEMENT_DP,
MOVEMENT_PK,
NAME,
NVL(REC_TYPE_LVL1_FK, 'NA_EDW'),
NVL(SEP_TYPE_LVL1_FK, 'NA_EDW'),
USER_ATTRIBUTE1,
USER_ATTRIBUTE2,
USER_ATTRIBUTE3,
USER_ATTRIBUTE4,
USER_ATTRIBUTE5,
NULL, -- OPERATION_CODE
'READY'
from EDW_HR_MVMT_MVMNTS_LCV@APPS_TO_APPS
where last_update_date between l_date1 and l_date2;
l_rows_inserted := sql%rowcount;
EDW_HR_MVMNT_TYP_M_C.g_row_count := EDW_HR_MVMNT_TYP_M_C.g_row_count + l_rows_inserted ;
edw_log.put_line('Inserted '||to_char(nvl(sql%rowcount,0))||
' rows into the staging table');
l_rows_inserted NUMBER :=0;
Insert Into
EDW_HR_MVMT_GAIN_1_LSTG@EDW_APPS_TO_WH(
CREATION_DATE,
GAIN_TYPE_LVL1_DP,
GAIN_TYPE_LVL1_ID,
GAIN_TYPE_LVL1_PK,
GAIN_TYPE_LVL2_FK,
INSTANCE,
LAST_UPDATE_DATE,
LOOKUP_CODE,
NAME,
USER_ATTRIBUTE1,
USER_ATTRIBUTE2,
USER_ATTRIBUTE3,
USER_ATTRIBUTE4,
USER_ATTRIBUTE5,
OPERATION_CODE,
COLLECTION_STATUS)
select CREATION_DATE,
GAIN_TYPE_LVL1_DP,
GAIN_TYPE_LVL1_ID,
GAIN_TYPE_LVL1_PK,
NVL(GAIN_TYPE_LVL2_FK, 'NA_EDW'),
INSTANCE,
LAST_UPDATE_DATE,
LOOKUP_CODE,
NAME,
USER_ATTRIBUTE1,
USER_ATTRIBUTE2,
USER_ATTRIBUTE3,
USER_ATTRIBUTE4,
USER_ATTRIBUTE5,
NULL, -- OPERATION_CODE
'READY'
from EDW_HR_MVMT_GAIN_1_LCV@APPS_TO_APPS
where last_update_date between l_date1 and l_date2;
l_rows_inserted := sql%rowcount;
EDW_HR_MVMNT_TYP_M_C.g_row_count := EDW_HR_MVMNT_TYP_M_C.g_row_count + l_rows_inserted ;
edw_log.put_line('Inserted '||to_char(nvl(sql%rowcount,0))||
' rows into the staging table');
l_rows_inserted NUMBER :=0;
Insert Into
EDW_HR_MVMT_LOSS_1_LSTG@EDW_APPS_TO_WH(
CREATION_DATE,
INSTANCE,
LAST_UPDATE_DATE,
LOOKUP_CODE,
LOSS_TYPE_LVL1_DP,
LOSS_TYPE_LVL1_ID,
LOSS_TYPE_LVL1_PK,
LOSS_TYPE_LVL2_FK,
NAME,
USER_ATTRIBUTE1,
USER_ATTRIBUTE2,
USER_ATTRIBUTE3,
USER_ATTRIBUTE4,
USER_ATTRIBUTE5,
OPERATION_CODE,
COLLECTION_STATUS)
select CREATION_DATE,
INSTANCE,
LAST_UPDATE_DATE,
LOOKUP_CODE,
LOSS_TYPE_LVL1_DP,
LOSS_TYPE_LVL1_ID,
LOSS_TYPE_LVL1_PK,
NVL(LOSS_TYPE_LVL2_FK, 'NA_EDW'),
NAME,
USER_ATTRIBUTE1,
USER_ATTRIBUTE2,
USER_ATTRIBUTE3,
USER_ATTRIBUTE4,
USER_ATTRIBUTE5,
NULL, -- OPERATION_CODE
'READY'
from EDW_HR_MVMT_LOSS_1_LCV@APPS_TO_APPS
where last_update_date between l_date1 and l_date2;
l_rows_inserted := sql%rowcount;
EDW_HR_MVMNT_TYP_M_C.g_row_count := EDW_HR_MVMNT_TYP_M_C.g_row_count + l_rows_inserted ;
edw_log.put_line('Inserted '||to_char(nvl(sql%rowcount,0))||
' rows into the staging table');
l_rows_inserted NUMBER :=0;
Insert Into
EDW_HR_MVMT_RCTMNT_1_LSTG@EDW_APPS_TO_WH(
CREATION_DATE,
INSTANCE,
LAST_UPDATE_DATE,
LOOKUP_CODE,
NAME,
REC_TYPE_LVL1_DP,
REC_TYPE_LVL1_ID,
REC_TYPE_LVL1_PK,
REC_TYPE_LVL2_FK,
USER_ATTRIBUTE1,
USER_ATTRIBUTE2,
USER_ATTRIBUTE3,
USER_ATTRIBUTE4,
USER_ATTRIBUTE5,
OPERATION_CODE,
COLLECTION_STATUS)
select CREATION_DATE,
INSTANCE,
LAST_UPDATE_DATE,
LOOKUP_CODE,
NAME,
REC_TYPE_LVL1_DP,
REC_TYPE_LVL1_ID,
REC_TYPE_LVL1_PK,
NVL(REC_TYPE_LVL2_FK, 'NA_EDW'),
USER_ATTRIBUTE1,
USER_ATTRIBUTE2,
USER_ATTRIBUTE3,
USER_ATTRIBUTE4,
USER_ATTRIBUTE5,
NULL, -- OPERATION_CODE
'READY'
from EDW_HR_MVMT_RCTMNT_1_LCV@APPS_TO_APPS
where last_update_date between l_date1 and l_date2;
l_rows_inserted := sql%rowcount;
EDW_HR_MVMNT_TYP_M_C.g_row_count := EDW_HR_MVMNT_TYP_M_C.g_row_count + l_rows_inserted ;
edw_log.put_line('Inserted '||to_char(nvl(sql%rowcount,0))||
' rows into the staging table');
l_rows_inserted NUMBER :=0;
Insert Into
EDW_HR_MVMT_SPRTN_1_LSTG@EDW_APPS_TO_WH(
CREATION_DATE,
INSTANCE,
LAST_UPDATE_DATE,
LOOKUP_CODE,
NAME,
SEP_TYPE_LVL1_DP,
SEP_TYPE_LVL1_ID,
SEP_TYPE_LVL1_PK,
SEP_TYPE_LVL2_FK,
USER_ATTRIBUTE1,
USER_ATTRIBUTE2,
USER_ATTRIBUTE3,
USER_ATTRIBUTE4,
USER_ATTRIBUTE5,
OPERATION_CODE,
COLLECTION_STATUS)
select CREATION_DATE,
INSTANCE,
LAST_UPDATE_DATE,
LOOKUP_CODE,
NAME,
SEP_TYPE_LVL1_DP,
SEP_TYPE_LVL1_ID,
SEP_TYPE_LVL1_PK,
NVL(SEP_TYPE_LVL2_FK, 'NA_EDW'),
USER_ATTRIBUTE1,
USER_ATTRIBUTE2,
USER_ATTRIBUTE3,
USER_ATTRIBUTE4,
USER_ATTRIBUTE5,
NULL, -- OPERATION_CODE
'READY'
from EDW_HR_MVMT_SPRTN_1_LCV@APPS_TO_APPS
where last_update_date between l_date1 and l_date2;
l_rows_inserted := sql%rowcount;
EDW_HR_MVMNT_TYP_M_C.g_row_count := EDW_HR_MVMNT_TYP_M_C.g_row_count + l_rows_inserted ;
edw_log.put_line('Inserted '||to_char(nvl(sql%rowcount,0))||
' rows into the staging table');
l_rows_inserted NUMBER :=0;
Insert Into
EDW_HR_MVMT_GAIN_2_LSTG@EDW_APPS_TO_WH(
CREATION_DATE,
GAIN_TYPE_LVL2_DP,
GAIN_TYPE_LVL2_ID,
GAIN_TYPE_LVL2_PK,
GAIN_TYPE_LVL3_FK,
INSTANCE,
LAST_UPDATE_DATE,
LOOKUP_CODE,
NAME,
USER_ATTRIBUTE1,
USER_ATTRIBUTE2,
USER_ATTRIBUTE3,
USER_ATTRIBUTE4,
USER_ATTRIBUTE5,
OPERATION_CODE,
COLLECTION_STATUS)
select CREATION_DATE,
GAIN_TYPE_LVL2_DP,
GAIN_TYPE_LVL2_ID,
GAIN_TYPE_LVL2_PK,
NVL(GAIN_TYPE_LVL3_FK, 'NA_EDW'),
INSTANCE,
LAST_UPDATE_DATE,
LOOKUP_CODE,
NAME,
USER_ATTRIBUTE1,
USER_ATTRIBUTE2,
USER_ATTRIBUTE3,
USER_ATTRIBUTE4,
USER_ATTRIBUTE5,
NULL, -- OPERATION_CODE
'READY'
from EDW_HR_MVMT_GAIN_2_LCV@APPS_TO_APPS
where last_update_date between l_date1 and l_date2;
l_rows_inserted := sql%rowcount;
EDW_HR_MVMNT_TYP_M_C.g_row_count := EDW_HR_MVMNT_TYP_M_C.g_row_count + l_rows_inserted ;
edw_log.put_line('Inserted '||to_char(nvl(sql%rowcount,0))||
' rows into the staging table');
l_rows_inserted NUMBER :=0;
Insert Into
EDW_HR_MVMT_LOSS_2_LSTG@EDW_APPS_TO_WH(
CREATION_DATE,
INSTANCE,
LAST_UPDATE_DATE,
LOOKUP_CODE,
LOSS_TYPE_LVL2_DP,
LOSS_TYPE_LVL2_ID,
LOSS_TYPE_LVL2_PK,
LOSS_TYPE_LVL3_FK,
NAME,
USER_ATTRIBUTE1,
USER_ATTRIBUTE2,
USER_ATTRIBUTE3,
USER_ATTRIBUTE4,
USER_ATTRIBUTE5,
OPERATION_CODE,
COLLECTION_STATUS)
select CREATION_DATE,
INSTANCE,
LAST_UPDATE_DATE,
LOOKUP_CODE,
LOSS_TYPE_LVL2_DP,
LOSS_TYPE_LVL2_ID,
LOSS_TYPE_LVL2_PK,
NVL(LOSS_TYPE_LVL3_FK, 'NA_EDW'),
NAME,
USER_ATTRIBUTE1,
USER_ATTRIBUTE2,
USER_ATTRIBUTE3,
USER_ATTRIBUTE4,
USER_ATTRIBUTE5,
NULL, -- OPERATION_CODE
'READY'
from EDW_HR_MVMT_LOSS_2_LCV@APPS_TO_APPS
where last_update_date between l_date1 and l_date2;
l_rows_inserted := sql%rowcount;
EDW_HR_MVMNT_TYP_M_C.g_row_count := EDW_HR_MVMNT_TYP_M_C.g_row_count + l_rows_inserted ;
edw_log.put_line('Inserted '||to_char(nvl(sql%rowcount,0))||
' rows into the staging table');
l_rows_inserted NUMBER :=0;
Insert Into
EDW_HR_MVMT_RCTMNT_2_LSTG@EDW_APPS_TO_WH(
CREATION_DATE,
INSTANCE,
LAST_UPDATE_DATE,
LOOKUP_CODE,
NAME,
REC_TYPE_LVL2_DP,
REC_TYPE_LVL2_ID,
REC_TYPE_LVL2_PK,
REC_TYPE_LVL3_FK,
USER_ATTRIBUTE1,
USER_ATTRIBUTE2,
USER_ATTRIBUTE3,
USER_ATTRIBUTE4,
USER_ATTRIBUTE5,
OPERATION_CODE,
COLLECTION_STATUS)
select CREATION_DATE,
INSTANCE,
LAST_UPDATE_DATE,
LOOKUP_CODE,
NAME,
REC_TYPE_LVL2_DP,
REC_TYPE_LVL2_ID,
REC_TYPE_LVL2_PK,
NVL(REC_TYPE_LVL3_FK, 'NA_EDW'),
USER_ATTRIBUTE1,
USER_ATTRIBUTE2,
USER_ATTRIBUTE3,
USER_ATTRIBUTE4,
USER_ATTRIBUTE5,
NULL, -- OPERATION_CODE
'READY'
from EDW_HR_MVMT_RCTMNT_2_LCV@APPS_TO_APPS
where last_update_date between l_date1 and l_date2;
l_rows_inserted := sql%rowcount;
EDW_HR_MVMNT_TYP_M_C.g_row_count := EDW_HR_MVMNT_TYP_M_C.g_row_count + l_rows_inserted ;
edw_log.put_line('Inserted '||to_char(nvl(sql%rowcount,0))||
' rows into the staging table');
l_rows_inserted NUMBER :=0;
Insert Into
EDW_HR_MVMT_SPRTN_2_LSTG@EDW_APPS_TO_WH(
CREATION_DATE,
INSTANCE,
LAST_UPDATE_DATE,
LOOKUP_CODE,
NAME,
SEP_TYPE_LVL2_DP,
SEP_TYPE_LVL2_ID,
SEP_TYPE_LVL2_PK,
SEP_TYPE_LVL3_FK,
USER_ATTRIBUTE1,
USER_ATTRIBUTE2,
USER_ATTRIBUTE3,
USER_ATTRIBUTE4,
USER_ATTRIBUTE5,
OPERATION_CODE,
COLLECTION_STATUS)
select CREATION_DATE,
INSTANCE,
LAST_UPDATE_DATE,
LOOKUP_CODE,
NAME,
SEP_TYPE_LVL2_DP,
SEP_TYPE_LVL2_ID,
SEP_TYPE_LVL2_PK,
NVL(SEP_TYPE_LVL3_FK, 'NA_EDW'),
USER_ATTRIBUTE1,
USER_ATTRIBUTE2,
USER_ATTRIBUTE3,
USER_ATTRIBUTE4,
USER_ATTRIBUTE5,
NULL, -- OPERATION_CODE
'READY'
from EDW_HR_MVMT_SPRTN_2_LCV@APPS_TO_APPS
where last_update_date between l_date1 and l_date2;
l_rows_inserted := sql%rowcount;
EDW_HR_MVMNT_TYP_M_C.g_row_count := EDW_HR_MVMNT_TYP_M_C.g_row_count + l_rows_inserted ;
edw_log.put_line('Inserted '||to_char(nvl(sql%rowcount,0))||
' rows into the staging table');
l_rows_inserted NUMBER :=0;
Insert Into
EDW_HR_MVMT_GAIN_3_LSTG@EDW_APPS_TO_WH(
ALL_FK,
CREATION_DATE,
GAIN_TYPE_LVL3_DP,
GAIN_TYPE_LVL3_ID,
GAIN_TYPE_LVL3_PK,
INSTANCE,
LAST_UPDATE_DATE,
LOOKUP_CODE,
NAME,
USER_ATTRIBUTE1,
USER_ATTRIBUTE2,
USER_ATTRIBUTE3,
USER_ATTRIBUTE4,
USER_ATTRIBUTE5,
OPERATION_CODE,
COLLECTION_STATUS)
select NVL(ALL_FK, 'NA_EDW'),
CREATION_DATE,
GAIN_TYPE_LVL3_DP,
GAIN_TYPE_LVL3_ID,
GAIN_TYPE_LVL3_PK,
INSTANCE,
LAST_UPDATE_DATE,
LOOKUP_CODE,
NAME,
USER_ATTRIBUTE1,
USER_ATTRIBUTE2,
USER_ATTRIBUTE3,
USER_ATTRIBUTE4,
USER_ATTRIBUTE5,
NULL, -- OPERATION_CODE
'READY'
from EDW_HR_MVMT_GAIN_3_LCV@APPS_TO_APPS
where last_update_date between l_date1 and l_date2;
l_rows_inserted := sql%rowcount;
EDW_HR_MVMNT_TYP_M_C.g_row_count := EDW_HR_MVMNT_TYP_M_C.g_row_count + l_rows_inserted ;
edw_log.put_line('Inserted '||to_char(nvl(sql%rowcount,0))||
' rows into the staging table');
l_rows_inserted NUMBER :=0;
Insert Into
EDW_HR_MVMT_LOSS_3_LSTG@EDW_APPS_TO_WH(
ALL_FK,
CREATION_DATE,
INSTANCE,
LAST_UPDATE_DATE,
LOOKUP_CODE,
LOSS_TYPE_LVL3_DP,
LOSS_TYPE_LVL3_ID,
LOSS_TYPE_LVL3_PK,
NAME,
USER_ATTRIBUTE1,
USER_ATTRIBUTE2,
USER_ATTRIBUTE3,
USER_ATTRIBUTE4,
USER_ATTRIBUTE5,
OPERATION_CODE,
COLLECTION_STATUS)
select NVL(ALL_FK, 'NA_EDW'),
CREATION_DATE,
INSTANCE,
LAST_UPDATE_DATE,
LOOKUP_CODE,
LOSS_TYPE_LVL3_DP,
LOSS_TYPE_LVL3_ID,
LOSS_TYPE_LVL3_PK,
NAME,
USER_ATTRIBUTE1,
USER_ATTRIBUTE2,
USER_ATTRIBUTE3,
USER_ATTRIBUTE4,
USER_ATTRIBUTE5,
NULL, -- OPERATION_CODE
'READY'
from EDW_HR_MVMT_LOSS_3_LCV@APPS_TO_APPS
where last_update_date between l_date1 and l_date2;
l_rows_inserted := sql%rowcount;
EDW_HR_MVMNT_TYP_M_C.g_row_count := EDW_HR_MVMNT_TYP_M_C.g_row_count + l_rows_inserted ;
edw_log.put_line('Inserted '||to_char(nvl(sql%rowcount,0))||
' rows into the staging table');
l_rows_inserted NUMBER :=0;
Insert Into
EDW_HR_MVMT_RCTMNT_3_LSTG@EDW_APPS_TO_WH(
ALL_FK,
CREATION_DATE,
INSTANCE,
LAST_UPDATE_DATE,
LOOKUP_CODE,
NAME,
REC_TYPE_LVL3_DP,
REC_TYPE_LVL3_ID,
REC_TYPE_LVL3_PK,
USER_ATTRIBUTE1,
USER_ATTRIBUTE2,
USER_ATTRIBUTE3,
USER_ATTRIBUTE4,
USER_ATTRIBUTE5,
OPERATION_CODE,
COLLECTION_STATUS)
select NVL(ALL_FK, 'NA_EDW'),
CREATION_DATE,
INSTANCE,
LAST_UPDATE_DATE,
LOOKUP_CODE,
NAME,
REC_TYPE_LVL3_DP,
REC_TYPE_LVL3_ID,
REC_TYPE_LVL3_PK,
USER_ATTRIBUTE1,
USER_ATTRIBUTE2,
USER_ATTRIBUTE3,
USER_ATTRIBUTE4,
USER_ATTRIBUTE5,
NULL, -- OPERATION_CODE
'READY'
from EDW_HR_MVMT_RCTMNT_3_LCV@APPS_TO_APPS
where last_update_date between l_date1 and l_date2;
l_rows_inserted := sql%rowcount;
EDW_HR_MVMNT_TYP_M_C.g_row_count := EDW_HR_MVMNT_TYP_M_C.g_row_count + l_rows_inserted ;
edw_log.put_line('Inserted '||to_char(nvl(sql%rowcount,0))||
' rows into the staging table');
l_rows_inserted NUMBER :=0;
Insert Into
EDW_HR_MVMT_SPRTN_3_LSTG@EDW_APPS_TO_WH(
ALL_FK,
CREATION_DATE,
INSTANCE,
LAST_UPDATE_DATE,
LOOKUP_CODE,
NAME,
SEP_TYPE_LVL3_DP,
SEP_TYPE_LVL3_ID,
SEP_TYPE_LVL3_PK,
USER_ATTRIBUTE1,
USER_ATTRIBUTE2,
USER_ATTRIBUTE3,
USER_ATTRIBUTE4,
USER_ATTRIBUTE5,
OPERATION_CODE,
COLLECTION_STATUS)
select NVL(ALL_FK, 'NA_EDW'),
CREATION_DATE,
INSTANCE,
LAST_UPDATE_DATE,
LOOKUP_CODE,
NAME,
SEP_TYPE_LVL3_DP,
SEP_TYPE_LVL3_ID,
SEP_TYPE_LVL3_PK,
USER_ATTRIBUTE1,
USER_ATTRIBUTE2,
USER_ATTRIBUTE3,
USER_ATTRIBUTE4,
USER_ATTRIBUTE5,
NULL, -- OPERATION_CODE
'READY'
from EDW_HR_MVMT_SPRTN_3_LCV@APPS_TO_APPS
where last_update_date between l_date1 and l_date2;
l_rows_inserted := sql%rowcount;
EDW_HR_MVMNT_TYP_M_C.g_row_count := EDW_HR_MVMNT_TYP_M_C.g_row_count + l_rows_inserted ;
edw_log.put_line('Inserted '||to_char(nvl(sql%rowcount,0))||
' rows into the staging table');