SELECT ROWID, ATTRIBUTE_CATEGORY, (DECODE (ATTRIBUTE_CATEGORY, 'EXPENDITURE_ELEMENTS', ATTRIBUTE2, 'ELEMENTS_EXPENDITURE_SLF', ATTRIBUTE1, NULL)), (DECODE (ATTRIBUTE_CATEGORY, 'EXPENDITURE_TYPE_PRICE_TYPE', ATTRIBUTE1, 'EXPENDITURE_ELEMENTS', ATTRIBUTE1, 'ELEMENTS_EXPENDITURE_SLF', ATTRIBUTE2, NULL)), (DECODE (ATTRIBUTE_CATEGORY, 'ELEMENTS_EXPENDITURE_SLF', ATTRIBUTE3, NULL)), (DECODE (ATTRIBUTE_CATEGORY, 'TASKS', ATTRIBUTE2, 'PROJECTS', ATTRIBUTE2, 'PAYROLL_ELEMENTS', ATTRIBUTE2, 'LOCATIONS', ATTRIBUTE2, 'EXPENDITURE_TYPES', ATTRIBUTE2, 'EXPENDITURE_ELEMENTS', ATTRIBUTE3, 'ELEMENTS_EXPENDITURE_SLF', ATTRIBUTE4, NULL)), (DECODE (ATTRIBUTE_CATEGORY, 'EXPENDITURE_TYPES', ATTRIBUTE1, NULL)), (DECODE (ATTRIBUTE_CATEGORY, 'EXPENDITURE_TYPE_PRICE_TYPE', ATTRIBUTE2, NULL)), (DECODE (ATTRIBUTE_CATEGORY, 'EXPENDITURE_TYPE_PRICE_TYPE', ATTRIBUTE3, NULL)), (DECODE (ATTRIBUTE_CATEGORY, 'LOCATIONS', ATTRIBUTE1, NULL)), (DECODE (ATTRIBUTE_CATEGORY, 'PAYROLL_ELEMENTS', ATTRIBUTE1, NULL)), (DECODE (ATTRIBUTE_CATEGORY, 'PROJECTS', ATTRIBUTE1, NULL)), (DECODE (ATTRIBUTE_CATEGORY, 'PROJECTS_TIME_CATEGORY', ATTRIBUTE1, NULL)), (DECODE (ATTRIBUTE_CATEGORY, 'PROJECTS_TIME_CATEGORY', ATTRIBUTE2, NULL)), (DECODE (ATTRIBUTE_CATEGORY, 'TASKS', ATTRIBUTE1, NULL)),
(DECODE (ATTRIBUTE_CATEGORY,
'ELEMENTS_EXPENDITURE_SLF', ATTRIBUTE_CATEGORY || '.' || ATTRIBUTE1 || '.' || ATTRIBUTE2 || '.' || ATTRIBUTE3 || '.' || ATTRIBUTE4,
'EXPENDITURE_ELEMENTS', ATTRIBUTE_CATEGORY || '.' || ATTRIBUTE1 || '.' || ATTRIBUTE2 || '.' || ATTRIBUTE3,
'EXPENDITURE_TYPES', ATTRIBUTE_CATEGORY || '.' || ATTRIBUTE1 || '.' || ATTRIBUTE2,
'EXPENDITURE_TYPE_PRICE_TYPE', ATTRIBUTE_CATEGORY || '.' || ATTRIBUTE1 || '.' || ATTRIBUTE2 || '.' || ATTRIBUTE3,
'LOCATIONS', ATTRIBUTE_CATEGORY || '.' || ATTRIBUTE1 || '.' || ATTRIBUTE2,
'PAYROLL_ELEMENTS', ATTRIBUTE_CATEGORY || '.' || ATTRIBUTE1 || '.' || ATTRIBUTE2,
'PROJECTS', ATTRIBUTE_CATEGORY || '.' || ATTRIBUTE1 || '.' || ATTRIBUTE2,
'PROJECTS_TIME_CATEGORY', ATTRIBUTE_CATEGORY || '.' || ATTRIBUTE1 || '.' || ATTRIBUTE2,
'TASKS', ATTRIBUTE_CATEGORY || '.' || ATTRIBUTE1 || '.' || ATTRIBUTE2, NULL))
FROM HXC_ALIAS_VALUES
SELECT ROWID
, ATTRIBUTE_CATEGORY
, (DECODE (ATTRIBUTE_CATEGORY
, 'EXPENDITURE_ELEMENTS'
, ATTRIBUTE2
, 'ELEMENTS_EXPENDITURE_SLF'
, ATTRIBUTE1
, NULL))
, (DECODE (ATTRIBUTE_CATEGORY
, 'EXPENDITURE_TYPE_PRICE_TYPE'
, ATTRIBUTE1
, 'EXPENDITURE_ELEMENTS'
, ATTRIBUTE1
, 'ELEMENTS_EXPENDITURE_SLF'
, ATTRIBUTE2
, NULL))
, (DECODE (ATTRIBUTE_CATEGORY
, 'ELEMENTS_EXPENDITURE_SLF'
, ATTRIBUTE3
, NULL))
, (DECODE (ATTRIBUTE_CATEGORY
, 'TASKS'
, ATTRIBUTE2
, 'PROJECTS'
, ATTRIBUTE2
, 'PAYROLL_ELEMENTS'
, ATTRIBUTE2
, 'LOCATIONS'
, ATTRIBUTE2
, 'EXPENDITURE_TYPES'
, ATTRIBUTE2
, 'EXPENDITURE_ELEMENTS'
, ATTRIBUTE3
, 'ELEMENTS_EXPENDITURE_SLF'
, ATTRIBUTE4
, NULL))
, (DECODE (ATTRIBUTE_CATEGORY
, 'EXPENDITURE_TYPES'
, ATTRIBUTE1
, NULL))
, (DECODE (ATTRIBUTE_CATEGORY
, 'EXPENDITURE_TYPE_PRICE_TYPE'
, ATTRIBUTE2
, NULL))
, (DECODE (ATTRIBUTE_CATEGORY
, 'EXPENDITURE_TYPE_PRICE_TYPE'
, ATTRIBUTE3
, NULL))
, (DECODE (ATTRIBUTE_CATEGORY
, 'LOCATIONS'
, ATTRIBUTE1
, NULL))
, (DECODE (ATTRIBUTE_CATEGORY
, 'PAYROLL_ELEMENTS'
, ATTRIBUTE1
, NULL))
, (DECODE (ATTRIBUTE_CATEGORY
, 'PROJECTS'
, ATTRIBUTE1
, NULL))
, (DECODE (ATTRIBUTE_CATEGORY
, 'PROJECTS_TIME_CATEGORY'
, ATTRIBUTE1
, NULL))
, (DECODE (ATTRIBUTE_CATEGORY
, 'PROJECTS_TIME_CATEGORY'
, ATTRIBUTE2
, NULL))
, (DECODE (ATTRIBUTE_CATEGORY
, 'TASKS'
, ATTRIBUTE1
, NULL))
,
(DECODE (ATTRIBUTE_CATEGORY
,
'ELEMENTS_EXPENDITURE_SLF'
, ATTRIBUTE_CATEGORY || '.' || ATTRIBUTE1 || '.' || ATTRIBUTE2 || '.' || ATTRIBUTE3 || '.' || ATTRIBUTE4
,
'EXPENDITURE_ELEMENTS'
, ATTRIBUTE_CATEGORY || '.' || ATTRIBUTE1 || '.' || ATTRIBUTE2 || '.' || ATTRIBUTE3
,
'EXPENDITURE_TYPES'
, ATTRIBUTE_CATEGORY || '.' || ATTRIBUTE1 || '.' || ATTRIBUTE2
,
'EXPENDITURE_TYPE_PRICE_TYPE'
, ATTRIBUTE_CATEGORY || '.' || ATTRIBUTE1 || '.' || ATTRIBUTE2 || '.' || ATTRIBUTE3
,
'LOCATIONS'
, ATTRIBUTE_CATEGORY || '.' || ATTRIBUTE1 || '.' || ATTRIBUTE2
,
'PAYROLL_ELEMENTS'
, ATTRIBUTE_CATEGORY || '.' || ATTRIBUTE1 || '.' || ATTRIBUTE2
,
'PROJECTS'
, ATTRIBUTE_CATEGORY || '.' || ATTRIBUTE1 || '.' || ATTRIBUTE2
,
'PROJECTS_TIME_CATEGORY'
, ATTRIBUTE_CATEGORY || '.' || ATTRIBUTE1 || '.' || ATTRIBUTE2
,
'TASKS'
, ATTRIBUTE_CATEGORY || '.' || ATTRIBUTE1 || '.' || ATTRIBUTE2
, NULL))
FROM HXC_ALIAS_VALUES
|
|
|