TABLO1 isimli tablomuzda, PARAMETRELER isimli alanın içeriği XML formatında kayıtlı olsun.
SELECT parametreler FROM TABLO1
PARAMETRELER
XML örneğinde 2 adet parametre bulunmaktadır. Bu parametrelerin adları ve değerlerine ulaşmak için:
select
substr(extract(xmltype(parametreler),'/parameters/parameter[position()=1]/@id'),0)aspar1_adi,
substr(extract(xmltype(parametreler),'/parameters/parameter[position()=1]/@value'),0)aspar1_degeri,
substr(extract(xmltype(parametreler),'/parameters/parameter[position()=2]/@id'),0)aspar2_adi,
substr(extract(xmltype(parametreler),'/parameters/parameter[position()=2]/@value'),0)aspar2_degeri
from TABLO1
PAR1_ADI PAR1_DEGERI PAR2_ADI PAR2_DEGERI
OGR_KODU 055 TARIH 30/07/2012
Hiç yorum yok:
Yorum Gönder