DBA Data[Home] [Help]

VIEW: APPS.IGS_PS_UNT_INLV_HIST_V

Source

View Text - Preformatted

SELECT uiclh1.unit_int_course_level_cd, uiclh1.hist_start_dt, uiclh1.hist_end_dt, uiclh1.hist_who, NVL( uiclh1.description, NVL( SUBSTR( IGS_AU_GEN_004.audp_get_uiclh_col( 'DESCRIPTION', uiclh1.unit_int_course_level_cd, uiclh1.hist_end_dt), 1, 60), uicl1.description)), NVL( uiclh1.weftsu_factor, NVL( TO_NUMBER(IGS_AU_GEN_004.audp_get_uiclh_col( 'WEFTSU_FACTOR', uiclh1.unit_int_course_level_cd, uiclh1.hist_end_dt)), uicl1.weftsu_factor)), NVL( uiclh1.closed_ind, NVL( SUBSTR( IGS_AU_GEN_004.audp_get_uiclh_col( 'CLOSED_IND', uiclh1.unit_int_course_level_cd, uiclh1.hist_end_dt), 1, 1), uicl1.closed_ind)), uiclh1.created_by, uiclh1.creation_date, uiclh1.last_updated_by, uiclh1.last_update_date, uiclh1.last_update_login FROM IGS_PS_UNT_INLV_HIST uiclh1, IGS_PS_UNIT_INT_LVL uicl1 WHERE uicl1.unit_int_course_level_cd = uiclh1.unit_int_course_level_cd UNION ALL SELECT uicl2.unit_int_course_level_cd, NVL( MAX(uiclh2.hist_end_dt), uicl2.last_update_date), TO_DATE(NULL), uicl2.last_updated_by, uicl2.description, uicl2.weftsu_factor, uicl2.closed_ind, uicl2.created_by, uicl2.creation_date, uicl2.last_updated_by, uicl2.last_update_date, uicl2.last_update_login FROM IGS_PS_UNT_INLV_HIST uiclh2, IGS_PS_UNIT_INT_LVL uicl2 WHERE uicl2.unit_int_course_level_cd = uiclh2.unit_int_course_level_cd (+) GROUP BY uicl2.unit_int_course_level_cd, uicl2.description, uicl2.weftsu_factor, uicl2.closed_ind, uicl2.created_by, uicl2.creation_date, uicl2.last_updated_by, uicl2.last_update_date, uicl2.last_update_login
View Text - HTML Formatted

SELECT UICLH1.UNIT_INT_COURSE_LEVEL_CD
, UICLH1.HIST_START_DT
, UICLH1.HIST_END_DT
, UICLH1.HIST_WHO
, NVL( UICLH1.DESCRIPTION
, NVL( SUBSTR( IGS_AU_GEN_004.AUDP_GET_UICLH_COL( 'DESCRIPTION'
, UICLH1.UNIT_INT_COURSE_LEVEL_CD
, UICLH1.HIST_END_DT)
, 1
, 60)
, UICL1.DESCRIPTION))
, NVL( UICLH1.WEFTSU_FACTOR
, NVL( TO_NUMBER(IGS_AU_GEN_004.AUDP_GET_UICLH_COL( 'WEFTSU_FACTOR'
, UICLH1.UNIT_INT_COURSE_LEVEL_CD
, UICLH1.HIST_END_DT))
, UICL1.WEFTSU_FACTOR))
, NVL( UICLH1.CLOSED_IND
, NVL( SUBSTR( IGS_AU_GEN_004.AUDP_GET_UICLH_COL( 'CLOSED_IND'
, UICLH1.UNIT_INT_COURSE_LEVEL_CD
, UICLH1.HIST_END_DT)
, 1
, 1)
, UICL1.CLOSED_IND))
, UICLH1.CREATED_BY
, UICLH1.CREATION_DATE
, UICLH1.LAST_UPDATED_BY
, UICLH1.LAST_UPDATE_DATE
, UICLH1.LAST_UPDATE_LOGIN
FROM IGS_PS_UNT_INLV_HIST UICLH1
, IGS_PS_UNIT_INT_LVL UICL1
WHERE UICL1.UNIT_INT_COURSE_LEVEL_CD = UICLH1.UNIT_INT_COURSE_LEVEL_CD UNION ALL SELECT UICL2.UNIT_INT_COURSE_LEVEL_CD
, NVL( MAX(UICLH2.HIST_END_DT)
, UICL2.LAST_UPDATE_DATE)
, TO_DATE(NULL)
, UICL2.LAST_UPDATED_BY
, UICL2.DESCRIPTION
, UICL2.WEFTSU_FACTOR
, UICL2.CLOSED_IND
, UICL2.CREATED_BY
, UICL2.CREATION_DATE
, UICL2.LAST_UPDATED_BY
, UICL2.LAST_UPDATE_DATE
, UICL2.LAST_UPDATE_LOGIN
FROM IGS_PS_UNT_INLV_HIST UICLH2
, IGS_PS_UNIT_INT_LVL UICL2
WHERE UICL2.UNIT_INT_COURSE_LEVEL_CD = UICLH2.UNIT_INT_COURSE_LEVEL_CD (+) GROUP BY UICL2.UNIT_INT_COURSE_LEVEL_CD
, UICL2.DESCRIPTION
, UICL2.WEFTSU_FACTOR
, UICL2.CLOSED_IND
, UICL2.CREATED_BY
, UICL2.CREATION_DATE
, UICL2.LAST_UPDATED_BY
, UICL2.LAST_UPDATE_DATE
, UICL2.LAST_UPDATE_LOGIN