如何在 Oracle 10g 转储文件中将 Long 数据类型转换为 BLOB 数据类型?
问问题
2291 次
你没有。
您可以将转储文件中的表导入数据库并使用该TO_LOB
函数将列转换为CLOB
. 如果列是 a LONG
,它存储字符数据,因此您可能希望将其转换为 aCLOB
而非 a BLOB
。如果列是 a LONG RAW
,它存储二进制数据,因此您需要将其转换为 a BLOB
。
是的,您可以将 LONG 转换为 BLOB,但不能直接转换。将 LONG 转换为 LOB,然后将 LOB 转换为 BLOB。