37.7 CLOBBASE642BLOBファンクション
このファンクションを使用して、base64
でエンコードされたCLOB
データ型をBLOB
に変換します。通常、バイナリ・パラメータを含むWebサービスから出力を取得する場合に使用します。
構文
APEX_WEB_SERVICE.CLOBBASE642BLOB (
p_clob IN CLOB)
RETURN BLOB;
パラメータ
表37-2 CLOBBASE642BLOBのパラメータ
パラメータ | 説明 |
---|---|
|
|
例
次に、base64
でエンコードされたノードをXML文書からCLOB
として取得し、BLOB
に変換する例を示します。
declare
l_base64 CLOB;
l_blob BLOB;
l_xml XMLTYPE;
begin
l_base64 := apex_web_service.parse_xml_clob(l_xml, ' //runReportReturn/reportBytes/text()');
l_blob := apex_web_service.clobbase642blob(l_base64);
end;
親トピック: APEX_WEB_SERVICE