0

如何在 Oracle 10g 转储文件中将 Long 数据类型转换为 BLOB 数据类型?

4

2 回答 2

1

你没有。

您可以将转储文件中的表导入数据库并使用该TO_LOB函数将列转换为CLOB. 如果列是 a LONG,它存储字符数据,因此您可能希望将其转换为 aCLOB而非 a BLOB。如果列是 a LONG RAW,它存储二进制数据,因此您需要将其转换为 a BLOB

于 2013-10-11T07:23:08.190 回答
0

是的,您可以将 LONG 转换为 BLOB,但不能直接转换。将 LONG 转换为 LOB,然后将 LOB 转换为 BLOB。

于 2018-01-10T11:15:06.340 回答