Difference between revisions of "OE.DEPTVIEW (view)"

From dbscript Online Help
Jump to: navigation, search
Line 2: Line 2:
  
 
{| border="1" cellpadding="5" cellspacing="0" style="border-collapse:collapse"
 
{| border="1" cellpadding="5" cellspacing="0" style="border-collapse:collapse"
|-
+
|- valign="top"
 
| '''View
 
| '''View
 
| OE.DEPTVIEW
 
| OE.DEPTVIEW
|-
 
 
|}
 
|}
 
  
 
=== Source ===
 
=== Source ===
Line 31: Line 29:
 
| '''Referenced Object
 
| '''Referenced Object
  
|-
+
|- valign="top"
 
| Select
 
| Select
 
| Table
 
| Table
 
| [[HR.DEPARTMENTS_(table)|HR.DEPARTMENTS]]
 
| [[HR.DEPARTMENTS_(table)|HR.DEPARTMENTS]]
  
|-
+
|- valign="top"
 
| Select
 
| Select
 
| Table
 
| Table

Revision as of 07:15, 24 June 2010

wikibot

View OE.DEPTVIEW

Source

CREATE OR REPLACE VIEW OE.DEPTVIEW AS 
SELECT xmlelement("Department", xmlForest(department_name, location_id),
       (SELECT sys_xmlagg(xmlelement("Employee",xmlForest(last_name,
                                                           job_id,manager_id,
                                                           hire_date,
                                                           salary,
                                                           commission_pct)
                                    ), xmlformat('EmployeeList'))
        FROM employees e WHERE e.department_id = d.department_id
       )) xml
FROM departments d

References

Dependency Type Object Type Referenced Object
Select Table HR.DEPARTMENTS
Select Table HR.EMPLOYEES