FFS_REP_RESOURCE_V
Details
-
Schema: FUSION
-
Object owner: FFS
-
Object type: VIEW
Columns
Name |
---|
NEXT_OWNER_ID NEXT_OWNER_NAME PARENT_ID CHILD_ID NAME TYPE ACTIVE DISTANCE RESOURCE_ID |
Query
SQL_Statement |
---|
SELECT resource_next_owner.resource_id AS next_owner_id, resource_next_owner.name AS next_owner_name, ffs_resource_hierarchy.parent_id, ffs_resource_hierarchy.child_id, ffs_resource.name, ffs_resource.type, ffs_resource.active, ffs_resource_hierarchy.distance, ffs_resource_hierarchy.child_id AS resource_id FROM ffs_resource_hierarchy, ffs_resource ffs_resource, ffs_resource resource_owner, ffs_resource resource_next_owner WHERE ffs_resource.resource_id = ffs_resource_hierarchy.child_id AND resource_owner.resource_id = ffs_resource_hierarchy.parent_id AND resource_next_owner.resource_id = ( CASE WHEN distance=1 THEN ffs_resource_hierarchy.child_id ELSE ( SELECT parent_id from ffs_resource_hierarchy rh where rh.child_id = ffs_resource_hierarchy.child_id and rh.distance =ffs_resource_hierarchy.distance - 1 and rownum<2) END ) |