我正在从一个既不是我自己制作也不是我自己管理的 Oracle 数据库中导入数据。
该数据中可能有一些 BLOB 字段。
假设字段标题不能很好地描述字段的内容,并且没有 blob_type 字段,那么无论如何要知道或猜测正在存储哪种二进制数据?
基本上,我如何区分存储在 BLOB 字段中的图像与可能是大量文本之间的区别。
我想这不是 Oracle BLOB 的事情,而更像是“我如何在没有先验信息的情况下解析和解释二进制数据”的事情。
抱歉,这不是一个奇怪的问题,就是一个相当愚蠢的问题,答案可能是“不”,但我想我还是会问。
如果有帮助,我计划将 cx_Oracle 与 Python 一起使用来进行导入,尽管我怀疑这是否相关。
感谢您的时间,祝您有美好的一天。