我必须将数据从一个数据库迁移到另一个数据库。作为准备,我们已经将 CLOB 和 BLOB 数据提取到位于 Oracle 服务器上的单独文件中。数据库在不同的表中包含几个 CLOB 和 BLOB 列,这些列已经用 NULL 值对所有这些行进行了初始化。
如何将文件的内容加载到现有行的 CLOB 或 BLOB 列中。我知道主 ID 键和文件名的确切名称......但我没有找到将这些文件读入表中的有效方法。
例如, SQL Loader 似乎只能添加行或替换整个表。但我只想更新单列。如果需要,我们可以使用 SQL Loader 或普通的 PL/SQL 脚本——不管怎样。
感谢你的帮助。