Нужно вытащить данные в формате xml из столбца clob в туже таблицу

Рейтинг: 0Ответов: 0Опубликовано: 18.05.2023

У меня есть таблица oracle с разными данными и в нем есть столбец clob, где хранятся данные в формате xml, мне нужно вывести все данные из xml в таблицу.

пример xml файла:

<?xml version="1.0" encoding="utf-8"?>
<Envelope xmlns="http://www.w3.org/2003/05/soap-envelope">
  <Header>
    <MessageInfo>
      <To>DDDDD</To>
      <From>DDDDD</From>
      <MessageID>DDDDDD-DDD-00293190</MessageID>
      <MessageType>DDD_DDDDDDDD_DETAILS</MessageType>
      <Priority>5</Priority>
      <CreationTime>2028-08-18T02:16:17</CreationTime>
    </MessageInfo>
  </Header>
  <Body>
    <CommonInfo>
      <BankPartner>
        <BIK>ADADADADA</BIK>
      </BankPartner>
      <PaymentReference>DDDDDD-DDD-00293190</PaymentReference>
      <CommonSumm>11111111</CommonSumm>
    </CommonInfo>
    <LoansList>
      <Loan>
        <Num>1</Num>
        <LoanCodeBank>1111;88888888</LoanCodeBank>
        <PaymentsList>
          <PaymentDetails>
            <Num>1</Num>
            <PaymentDate>2028-08-17</PaymentDate>
            <PaymentKind>002</PaymentKind>
            <Summ>11111.33</Summ>
          </PaymentDetails>
          <PaymentDetails>
            <Num>2</Num>
            <PaymentDate>2028-08-17</PaymentDate>
            <PaymentKind>001</PaymentKind>
            <Summ>44444.55</Summ>
          </PaymentDetails>
        </PaymentsList>
      </Loan>
    </LoansList>
  </Body>
</Envelope>

Ответы

Ответов пока нет.