首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

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

2012-02-15 
PL/SQL可以用来生成WORD文档吗数据库里的字段是CLOB,保存的是译码后的内容。想用PL/SQL写在数据库段生成这

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可以将其写入文件

热点排行