SELECT ROWID, ATTRIBUTE_CATEGORY, (DECODE (ATTRIBUTE_CATEGORY, 'VERTEX', ATTRIBUTE1, 'AVP', ATTRIBUTE1, NULL)), (DECODE (ATTRIBUTE_CATEGORY, 'TRIGGER', FND_NUMBER.CANONICAL_TO_NUMBER(ATTRIBUTE1), NULL)), (DECODE (ATTRIBUTE_CATEGORY, 'VERTEX', ATTRIBUTE2, NULL)), (DECODE (ATTRIBUTE_CATEGORY, 'VERTEX', ATTRIBUTE3, NULL)),
(DECODE (ATTRIBUTE_CATEGORY,
'AVP', ATTRIBUTE_CATEGORY || '.' || ATTRIBUTE1,
'FORM', ATTRIBUTE_CATEGORY,
'TRIGGER', ATTRIBUTE_CATEGORY || '.' || ATTRIBUTE1,
'VERTEX', ATTRIBUTE_CATEGORY || '.' || ATTRIBUTE1 || '.' || ATTRIBUTE2 || '.' || ATTRIBUTE3, NULL))
FROM AR_LOCATION_VALUES_OLD
SELECT ROWID
, ATTRIBUTE_CATEGORY
, (DECODE (ATTRIBUTE_CATEGORY
, 'VERTEX'
, ATTRIBUTE1
, 'AVP'
, ATTRIBUTE1
, NULL))
, (DECODE (ATTRIBUTE_CATEGORY
, 'TRIGGER'
, FND_NUMBER.CANONICAL_TO_NUMBER(ATTRIBUTE1)
, NULL))
, (DECODE (ATTRIBUTE_CATEGORY
, 'VERTEX'
, ATTRIBUTE2
, NULL))
, (DECODE (ATTRIBUTE_CATEGORY
, 'VERTEX'
, ATTRIBUTE3
, NULL))
,
(DECODE (ATTRIBUTE_CATEGORY
,
'AVP'
, ATTRIBUTE_CATEGORY || '.' || ATTRIBUTE1
,
'FORM'
, ATTRIBUTE_CATEGORY
,
'TRIGGER'
, ATTRIBUTE_CATEGORY || '.' || ATTRIBUTE1
,
'VERTEX'
, ATTRIBUTE_CATEGORY || '.' || ATTRIBUTE1 || '.' || ATTRIBUTE2 || '.' || ATTRIBUTE3
, NULL))
FROM AR_LOCATION_VALUES_OLD
|
|
|