Hier ist ein ganz einfaches Beispiel, bei dem auf eine IFS-Datei zugegriffen wird.

Code:
  Select a.*
  from XMLTABLE('Staff/Department/Employee' 
        passing xmlparse(Document Get_xml_file('/home/Hauser/EmplXML.xml'))
                Columns  EmployeeNo Integer      Path '@Id',
                         FirstName  VarChar(30)  Path 'Name/FirstName',
                         LastName   VarChar(30)  Path 'Name/LastName',
                         Title      VarChar(30)  
                                    Default ''   Path 'Name/LastName/@Title',
                         Salary     Dec(11, 2)   
                                    Default 0    Path 'Privacy/Salary',
                         Currency   VarChar(30)
                                    Default ''   Path 'Privacy/Salary/@Currency') a;
Für die Details solltest Du Dir allerdings das White Paper anschauen, das Baldur angegeben hat.