Problema dată este următoarea:
Avem o tabelă care conţine date, ca de exemplu: MSISDN Language Service 41788001234 en A 41788001234 en B
sau, poate pentru un alt MSISDN, vom avea ceva de genul: MSISDN Language Service 41788001235 fr A
sau chiar: MSISDN Language Service 41788001236 it B
Ceea ce vor oamenii să vadă este: MSISDN Language Service1 Service2 41788001234 en A B 41788001235 fr A 41788001236 it B
Secretul pentru a afişa datele in (...)
Prima pagină > Cuvinte-cheie > Computing > Oracle
Oracle
Articole
-
Oracle cross-tab reports
9 octombrie 2009, de Valentin Murariu -
Oracle XML
30 iulie 2009, de Valentin MurariuDe curand am avut de a face cu o tabela dintr-o schema de baze de date Oracle care continea toata informatiile utile in doar cateva coloane de tip CLOB, coloane care contineau toate XML-uri pline ciorchine de date interesante.
Metoda de a face o selectie a unui camp dintr-un XML stocat intr-un camp este:
select extractvalue(xmltype(report_failed),’//ProductAndServiceID/text()’) from table_... where conditions...
unde campul este report_failed, iar ceea ce caut eu in XML este o (...)