Je souhaite faire une requête permettant de visualiser de façon la plus lisible une colonne stockant du XML, cette colonne est du type CLOB(100000000). Je ne peux pas modifier le format de la table ni l'insertion des données dans la table vu que je souhaite requêter sur le référentiel d'un logiciel.
Voici ce que donne la requête (juste un extrait) de façon brute :
select CH_LOGXML
from T_LOG
where NAME like '%xxx%'
S_LOGXML
--------------
<LOG_ROOT><Header><ObjectType>0</ObjectType>
<ProgramationId>0</ProgramationId>
<DateStart>857752994</DateStart>
<Status>0</Status>
</Header>
</Message>
<Message><MessageType>-5</MessageType>
<Text>16:43:15 Begin of process AAA </Text>
<Tab>0</Tab>
</Message>
<Message><MessageType>-9</MessageType>
<Text>-----</Text>
<Tab>0</Tab>
<Message><MessageType>-6</MessageType>
<Text>16:43:15 Begin of module BBB </Text>
<Tab>0</Tab>
</Message>
Partager