当前位置: 代码迷 >> Oracle开发 >> PL/SQL可以用来生成WORD文档吗,该怎么解决
  详细解决方案

PL/SQL可以用来生成WORD文档吗,该怎么解决

热度:101   发布时间:2016-04-24 07:40:36.0
PL/SQL可以用来生成WORD文档吗
数据库里的字段是CLOB,保存的是译码后的内容。想用PL/SQL写在数据库段生成这个内容的一个文件。
可以实现吗?DBMS_LOB好像只是单纯的写大对象,但没办法对大对象进行操作

------解决方案--------------------
dbms_lob:
PROCEDURE read(lob_loc IN BLOB,
amount IN OUT NOCOPY INTEGER,
offset IN INTEGER,
buffer OUT RAW);

buffer这个参数,传入到下面

utl_encode:
function base64_decode(r in raw) return raw;


就是解码后的raw了,

utl_file.put_raw可以将其写入文件

  相关解决方案