|
Cuestión : Leer XML con la opinión del oráculo y pidió salida
|
|
Hola, el
I tiene un xmlfile que necesite ser leída por oráculo y proporciona los datos como visión. ¿He proporcionado el xml y el view.
< de la muestra? ¿encoding= " UTF-8 " del version= " 1.0 " del xml?
" 123456 " EXTRACTVALUE (wbr/> de xseq.column_value del as select del emp_cmmsn_dtl_vw de la opinión del 200902MonthEnd> 23456ion>
create del 200903MonthEnd> 345678sion> del 200904MonthEnd> 789696sion> del 200901MonthEnd> 123456sion> del del del > 01-JAN-2000tOpenDate> , “de /Employee/@AccountNumber'<) COMO AccountNumber, EXTRACTVALUE (xseq.column_value,” /Employee/AccountOpenDate') COMO AccountOpenDate, EXTRACTVALUE (xseq.column_value, “/Employee/EmpPayment/Commissions/CommissionByMonth [1] /AsOfMonthEnd ") COMO CMMSNASOFM1 , EXTRACTVALUE (xseq.column_value, “/Employee/EmpPayment/Commissions/CommissionByMonth [2] /AsOfMonthEnd ") COMO CMMSNASOFM2 , EXTRACTVALUE (xseq.column_value, “/Employee/EmpPayment/Commissions/CommissionByMonth [3] /AsOfMonthEnd ") COMO CMMSNASOFM3 , EXTRACTVALUE (xseq.column_value, “/Employee/EmpPayment/Commissions/CommissionByMonth [4] /AsOfMonthEnd ") COMO CMMSNASOFM4 , EXTRACTVALUE wbr/> (de xseq.column_value, “de /Employee/EmpPayment/Commissions/CommissionByMonth [1] /Commission'<) COMO CMMSN1 , EXTRACTVALUE wbr/> (de xseq.column_value,” de /Employee/EmpPayment/Commissions/CommissionByMonth [2] /Commission'<) COMO CMMSN2 , EXTRACTVALUE (xseq.column_value, “/Employee/EmpPayment/Commissions/CommissionByMonth [3] wbr/> de /Commission'<) COMO CMMSN3 , EXTRACTVALUE wbr/> (de xseq.column_value,” de /Employee/EmpPayment/Commissions/CommissionByMonth [4] /Commission'<) COMO do del xml_stg_tbl de CMMSN4 FROM, TABLA (XMLSEQUENCE (EXTRACTO (VALUE (hacer), “/Employees/Employee "))) los valores del nodo del xseq
The XML se exhiben como columna val en la visión. En la visión que estoy seleccionando la columna “CMMSNASOFM1”, CMMSNASOFM2 etc basado en la posición del node. column CMMSN1, CMMSN2 tendrá valor el corresponder a CMMSNASOFM1, nodos del xml de CMMSNASOFM2 respectively.
In en los “empleados/empleado/EmpPayment/Commissions/CommissionByMonth” pudo estar en diversa orden. ahora la visión que consigue el valor basó la posición de trabajo de los nodos “Comisión”. el
If que el valor del nodo del archivo del xml en la comisión/>hEnd no está en la orden apropiada, las columnas de la visión consigue el valor “como es” del xml. el
I quisiera clasificar el nodelist del xml los “empleados/empleado/EmpPayment/Commissions/CommissionByMonth” basado en valor de la columna de “AsOfMonthEnd” y después referir las columnas por la posición en view.
por ejemplo, el AsOfMonthEnd (el nodo 1) tiene la comisión de abril de 2010 y AsOfMonthEnd (el nodo 2) tiene la comisión de enero de 2010, CMMSNASOFM1 de la vista tendrá el abril de 2010 pues su valor y CMMSNASOFM2 tendrán el enero de 2010 value.
I quisieran clasificar la comisión/>hEnd y entonces hacer salir el valor en la visión como CMMSNASOFM1 = el enero de 2010 y CMMSNASOFM2= el CMMSN1=commission de abril de 2010 en fecha el CMMSN2=commission de enero de 2010 en fecha el
Could de abril de 2010 alguien me dirigen cómo conseguir este nodelist clasificado y conseguir oráculo view.
Thanks Arnee del thro del valor
class= " lastRow del
>Attachments del " nombre " del class= del
class= " valor " del | | | |