私はオラクルのXMLにかなり慣れていません。非常に単純な要件があります。
たとえば、XMLTYPEデータを返す関数があります
<ROWSET>
<ROW>
<RCODE>FIRST CHECK DATA</RCODE>
</ROW>
<ROW>
<RCODE>SECOND CHECK DATA</RCODE>
</ROW>
<ROW>
<RCODE>THIRD CHECK DATA</RCODE>
</ROW>
</ROWSET>
すべてのタグを避けて、通常の方法でデータを表示したい。私は
DECLARE
l_xmltype XMLTYPE;
l_var VARCHAR2(1000);
BEGIN
l_xmltype := getdata(849,20130804);
l_var := l_xmltype.extract('*/ROW/RCODE/text()').getstringval();
END;
OUTPUT:
FIRST CHECK DATASECOND CHECK DATAJOHNSON KOUL
と同じように表示したい
FIRST CHECK DATA
SECOND CHECK DATA
THIRD CHECK DATA
行間に改行または空白を追加するにはどうすればよいですか。
どのテーブルにもデータを保存したくありません。