DBA Data[Home] [Help]

VIEW: APPS.IGS_PS_FLD_STDY_HIST_V

Source

View Text - Preformatted

SELECT fosh1.FOS_TYPE_CODE, fosh1.FOS_TYPE_CODE_DESC, fosh1.FIELD_OF_STUDY, fosh1.hist_start_dt, fosh1.hist_end_dt, fosh1.hist_who, NVL( fosh1.description, NVL( SUBSTR( IGS_AU_GEN_002.audp_get_fosh_col( 'DESCRIPTION', fosh1.FIELD_OF_STUDY, fosh1.hist_end_dt), 1, 60), fos1.description)), NVL( fosh1.govt_field_of_study, NVL( SUBSTR( IGS_AU_GEN_002.audp_get_fosh_col( 'govt_field_of_study', fosh1.FIELD_OF_STUDY, fosh1.hist_end_dt), 1, 10), fos1.govt_field_of_study)), NVL( fosh1.closed_ind, NVL( SUBSTR( IGS_AU_GEN_002.audp_get_fosh_col( 'CLOSED_IND', fosh1.FIELD_OF_STUDY, fosh1.hist_end_dt), 1, 1), fos1.closed_ind)), fosh1.created_by, fosh1.creation_date, fosh1.last_updated_by, fosh1.last_update_date, fosh1.last_update_login FROM IGS_PS_FLD_OF_STUDY fos1, IGS_PS_FLD_STDY_HIST fosh1 WHERE fos1.FIELD_OF_STUDY = fosh1.FIELD_OF_STUDY UNION ALL SELECT fos2.FOS_TYPE_CODE, fos2.FOS_TYPE_CODE_DESC, fos2.FIELD_OF_STUDY, NVL( MAX(fosh2.hist_end_dt), fos2.last_update_date), TO_DATE(NULL), fos2.last_updated_by, fos2.description, fos2.govt_field_of_study, fos2.closed_ind, fos2.created_by, fos2.creation_date, fos2.last_updated_by, fos2.last_update_date, fos2.last_update_login FROM IGS_PS_FLD_STDY_HIST fosh2, IGS_PS_FLD_OF_STUDY fos2 WHERE fos2.FIELD_OF_STUDY = fosh2.FIELD_OF_STUDY (+) GROUP BY fos2.FOS_TYPE_CODE, fos2.FOS_TYPE_CODE_DESC, fos2.FIELD_OF_STUDY, fos2.description, fos2.govt_field_of_study, fos2.closed_ind, fos2.created_by, fos2.creation_date, fos2.last_updated_by, fos2.last_update_date, fos2.last_update_login
View Text - HTML Formatted

SELECT FOSH1.FOS_TYPE_CODE
, FOSH1.FOS_TYPE_CODE_DESC
, FOSH1.FIELD_OF_STUDY
, FOSH1.HIST_START_DT
, FOSH1.HIST_END_DT
, FOSH1.HIST_WHO
, NVL( FOSH1.DESCRIPTION
, NVL( SUBSTR( IGS_AU_GEN_002.AUDP_GET_FOSH_COL( 'DESCRIPTION'
, FOSH1.FIELD_OF_STUDY
, FOSH1.HIST_END_DT)
, 1
, 60)
, FOS1.DESCRIPTION))
, NVL( FOSH1.GOVT_FIELD_OF_STUDY
, NVL( SUBSTR( IGS_AU_GEN_002.AUDP_GET_FOSH_COL( 'GOVT_FIELD_OF_STUDY'
, FOSH1.FIELD_OF_STUDY
, FOSH1.HIST_END_DT)
, 1
, 10)
, FOS1.GOVT_FIELD_OF_STUDY))
, NVL( FOSH1.CLOSED_IND
, NVL( SUBSTR( IGS_AU_GEN_002.AUDP_GET_FOSH_COL( 'CLOSED_IND'
, FOSH1.FIELD_OF_STUDY
, FOSH1.HIST_END_DT)
, 1
, 1)
, FOS1.CLOSED_IND))
, FOSH1.CREATED_BY
, FOSH1.CREATION_DATE
, FOSH1.LAST_UPDATED_BY
, FOSH1.LAST_UPDATE_DATE
, FOSH1.LAST_UPDATE_LOGIN
FROM IGS_PS_FLD_OF_STUDY FOS1
, IGS_PS_FLD_STDY_HIST FOSH1
WHERE FOS1.FIELD_OF_STUDY = FOSH1.FIELD_OF_STUDY UNION ALL SELECT FOS2.FOS_TYPE_CODE
, FOS2.FOS_TYPE_CODE_DESC
, FOS2.FIELD_OF_STUDY
, NVL( MAX(FOSH2.HIST_END_DT)
, FOS2.LAST_UPDATE_DATE)
, TO_DATE(NULL)
, FOS2.LAST_UPDATED_BY
, FOS2.DESCRIPTION
, FOS2.GOVT_FIELD_OF_STUDY
, FOS2.CLOSED_IND
, FOS2.CREATED_BY
, FOS2.CREATION_DATE
, FOS2.LAST_UPDATED_BY
, FOS2.LAST_UPDATE_DATE
, FOS2.LAST_UPDATE_LOGIN
FROM IGS_PS_FLD_STDY_HIST FOSH2
, IGS_PS_FLD_OF_STUDY FOS2
WHERE FOS2.FIELD_OF_STUDY = FOSH2.FIELD_OF_STUDY (+) GROUP BY FOS2.FOS_TYPE_CODE
, FOS2.FOS_TYPE_CODE_DESC
, FOS2.FIELD_OF_STUDY
, FOS2.DESCRIPTION
, FOS2.GOVT_FIELD_OF_STUDY
, FOS2.CLOSED_IND
, FOS2.CREATED_BY
, FOS2.CREATION_DATE
, FOS2.LAST_UPDATED_BY
, FOS2.LAST_UPDATE_DATE
, FOS2.LAST_UPDATE_LOGIN