HRC_DL_BUS_OBJECT_ATTRS_V
Details
-
Schema: FUSION
-
Object owner: HRC
-
Object type: VIEW
Columns
Name |
---|
BUS_OBJECT_ATTR_ID BUSINESS_OBJECT_ID VO_ATTRIBUTE_NAME COMMON_KEY ATTRIBUTE_LABEL ATTRIBUTE_DESCRIPTION LANGUAGE SOURCE_LANG MODULE_ID CREATED_BY CREATION_DATE LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN OBJECT_VERSION_NUMBER ENTERPRISE_ID |
Query
SQL_Statement |
---|
SELECT BOB.BUS_OBJECT_ATTR_ID, BOB.BUSINESS_OBJECT_ID, BOB.VO_ATTRIBUTE_NAME, BOB.COMMON_KEY, CATL.ATTRIBUTE_LABEL, CATL.ATTRIBUTE_DESCRIPTION, CATL.LANGUAGE, CATL.SOURCE_LANG, BOB.MODULE_ID, BOB.CREATED_BY, BOB.CREATION_DATE, BOB.LAST_UPDATED_BY, BOB.LAST_UPDATE_DATE, BOB.LAST_UPDATE_LOGIN, BOB.OBJECT_VERSION_NUMBER, BOB.ENTERPRISE_ID FROM HRC_DL_BUS_OBJECT_ATTRS_B BOB JOIN HRC_DL_BUS_COMM_ATTRS_B CAB ON CAB.COMMON_KEY = BOB.COMMON_KEY JOIN HRC_DL_BUS_COMM_ATTRS_TL CATL ON CATL.BUS_COMM_ATTR_ID = CAB.BUS_COMM_ATTR_ID UNION SELECT BOB.BUS_OBJECT_ATTR_ID, BOB.BUSINESS_OBJECT_ID, BOB.VO_ATTRIBUTE_NAME, BOB.COMMON_KEY, CASE WHEN ATTRIBUTE_LABEL IS NULL THEN REGEXP_REPLACE(REGEXP_REPLACE(BOB.VO_ATTRIBUTE_NAME, '([a-z])([A-Z])', '\1 \2'),' Id$| Id([0-9])',' ID\1') ELSE BOTL.ATTRIBUTE_LABEL END ATTRIBUTE_LABEL, BOTL.ATTRIBUTE_DESCRIPTION, BOTL.LANGUAGE, BOTL.SOURCE_LANG, BOB.MODULE_ID, BOB.CREATED_BY, BOB.CREATION_DATE, BOB.LAST_UPDATED_BY, BOB.LAST_UPDATE_DATE, BOB.LAST_UPDATE_LOGIN, BOB.OBJECT_VERSION_NUMBER, BOB.ENTERPRISE_ID FROM HRC_DL_BUS_OBJECT_ATTRS_B BOB JOIN HRC_DL_BUS_OBJECT_ATTRS_TL BOTL ON BOTL.BUS_OBJECT_ATTR_ID = BOB.BUS_OBJECT_ATTR_ID AND BOB.COMMON_KEY is NULL |