EGO_PARTICIPANTS_V
Details
-
Schema: FUSION
-
Object owner: EGO
-
Object type: VIEW
Columns
| Name |
|---|
|
PARTICIPANT_NAME PARTICIPANT_GUID PARTICIPANT_TYPE PARTICIPANT_ID |
Query
| SQL_Statement |
|---|
|
SELECT PARTICIPANT_NAME, PARTICIPANT_GUID, PARTICIPANT_TYPE, PARTICIPANT_ID FROM ( SELECT emailaddresspeo.email_address AS participant_name, userpeo.user_guid AS participant_guid, 'USER' AS participant_type, userpeo.user_id AS participant_id FROM per_users userpeo, per_email_addresses emailaddresspeo, per_all_people_f per WHERE userpeo.person_id = per.person_id AND per.primary_email_id = emailaddresspeo.email_address_id (+) UNION SELECT hzp.email_address AS participant_name, userpeo.user_guid AS participant_guid, 'USER' AS participant_type, userpeo.user_id AS participant_id FROM per_users userpeo, hz_parties hzp WHERE userpeo.party_id = hzp.party_id AND userpeo.person_id IS NULL UNION SELECT userpeo.username AS participant_name, userpeo.user_guid AS participant_guid, 'USER' AS participant_type, userpeo.user_id AS participant_id FROM per_users userpeo WHERE userpeo.person_id IS NULL AND userpeo.party_id IS NULL UNION SELECT per_roles_dn_vl.role_name AS participant_name, per_roles_dn_vl.role_guid AS participant_guid, 'ROLE' AS participant_type, per_roles_dn_vl.role_id AS participant_id FROM per_roles_dn_vl ) |