CLOB型のOracleデータベースにフィールドがあります。私はこのCLOBファイルから最初の行だけを抽出します。ここでは、コンテンツの一例です:CLOBから特定の行を抽出する - ORACLE
"<div class="pi-tier3"><div class="pi-pdpmainbody"><p><b>FIT</b></p><p>Core Indy - Compression </p>
<p><b>PRO</b></p><ul>
<li>ABCDEF:PmId12345RmLn1VlId0</li>
<li>ABCDEF:PmId12345RmLn1VlId0</li>
<li>ABCDEF:PmId12345RmLn1VlId0</li>
<li></li>
<li>ABCDEF:PmId12345RmLn1VlId0</li>
</ul>
<p><b>PRP</b></p><ul>
<li>100%</li>
<li>DRY</li>
</ul>
<p>ABCDEF:PmId12345RmLn1VlId0</p>
</div></div>"
結果は次のようになります。
"<div class="pi-tier3"><div class="pi-pdpmainbody"><p><b>FIT</b></p><p>Core Indy - Compression </p>
をしかしCLOBが一列のみを持っている場合、このクエリは失敗しています。 –
@ GanzRicanz「1行しか持っていない」と答えると、「1行だけ」を意味するのでしょうか、クエリが複数の行を返すときを意味しますか? – jeff6times7
申し訳ありませんが、CLOBファイルに1行しか含まれていないと失敗します。 –