如何将存储为clob的图像文件转换为blob并将其插入到不同的表中?

时间:2012-05-10 17:07:35

标签: oracle blob postgresql clob

使用Oracle

如何将存储为clob的图像文件转换为blob并将其插入另一个表?

我已经有代码将blob图像拉出来并在我的网站上显示但我无法弄清楚如何获取clob并转换为blob所以我可以把它放在我需要的新方案和表中。

1 个答案:

答案 0 :(得分:1)

Oracle提供了一个名为DBMS_LOB的内置包来处理大多数LOB操作,该包中的一个方法是DBMS_LOB.CONVERTTOBLOB http://docs.oracle.com/cd/B19306_01/appdev.102/b14258/d_lob.htm#i1020355

请注意,有时您需要指定CHARSET。

你可以看一下这里的例子: http://arjudba.blogspot.com/2008/04/convert-clob-to-blob.html

如果这没用,你可以随时使用UTL_RAW