44.8 BLOB2CLOBBASE64ファンクション
このファンクションを使用して、BLOBデータ型を、base64でエンコードされたCLOBに変換します。通常、バイナリをWebサービスへの入力として送信する場合に使用します。
                  
構文
APEX_WEB_SERVICE.BLOB2CLOBBASE64 (
	    p_blob IN BLOB)
RETURN CLOB;
パラメータ
表44-3 BLOB2CLOBBASE64のパラメータ
| パラメータ | 説明 | 
|---|---|
| 
 | base64でエンコードされたCLOBに変換するBLOB。 | 
例
次に、apex_application_filesビューからアンロードされたファイルを取得し、BLOBをbase64でエンコードされたCLOBに変換する例を示します。
                  
declare
    	l_clob	CLOB;
    l_blob	BLOB;
begin
    SELECT BLOB_CONTENT
      INTO l_BLOB
      FROM APEX_APPLICATION_FILES
      WHERE name = :P1_FILE;
 
    l_CLOB := apex_web_service.blob2clobbase64(l_BLOB);
end;親トピック: APEX_WEB_SERVICE