59.10 CLOBBASE642BLOBファンクション
このファンクションは、base64でエンコードされたCLOBデータ型をBLOBに変換します。通常、バイナリ・パラメータを含むWebサービスから出力を取得する場合に使用します。
構文
APEX_WEB_SERVICE.CLOBBASE642BLOB (
p_clob IN CLOB)
RETURN BLOB;パラメータ
| パラメータ | 説明 |
|---|---|
p_clob |
BLOBに変換するbase64でエンコードされたCLOB。
|
例
次の例では、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