更新日期:2024年09月11日
变更数据捕获API 不直接支持从捕获的BLOB 或CLOB 行检索智能大对象列
数据。您必须使用DataBlade API 或客户端API 智能大对象读取函数来检索智
能大对象。
要检索智能大对象列中的数据,请执行以下常规步骤:
1、使用变更数据捕获API 检索包含智能大对象的数据行。
2、提取唯一标识数据行的列的值,如主键或唯一约束。
3、使用标识值运行SQL SELECT 语句以检索数据行。
4、从数据行的列中打开智能大对象。
5、使用以下类型之一检索智能大对象数据:
智能大对象函数:
・DataBlade API 函数,如mi_lo_read() 、mi_lo_to_buffer() 或
mi_lo_to_file()
・SQL 函数,如LOTOFILE()
・ESQL/C 函数,如ifx_lo_read()
6、关闭智能大对象。