Oracle 12c:将blob转换为sql文字

时间:2018-11-14 07:30:42

标签: sql oracle oracle12c

我得到了一个Oracle DB 12c,其中TableName1.FILE是Blob类型的列。目前,我想生成一个插入查询,以便可以在也是blob列的SqlLite TableName2.FILE上使用它。

我希望会生成这种查询

INSERT INTO TABLENAME2 (FILE) VALUES (X'<sql binary literal>')

那么,如何转换我的Oracle DB blob列以生成该sql二进制文字?

我尝试使用此版本,但遇到ORA-06502异常

SELECT
dbms_lob.substr (FILE, 32767, 1 ) head
FROM TableName1;`

0 个答案:

没有答案