对界面表、界面视图、表和包含 LOB 数据的视图的操作

适用于 Oracle 电子商务套件的 Microsoft BizTalk 适配器支持 Oracle 大型对象 (LOB) 数据类型:

  • 二进制大型对象 (BLOB)

  • 字符大型对象 (CLOB)

  • NCLOB) (民族字符大对象

  • BFILE) (二进制文件。 有关详细信息,请参阅 对包含 BFILE 数据类型的表的操作

    在基础 Oracle 数据库中,LOB 数据类型用于存储大量数据,) 高达 4 GB (GB。 除 BFILE 数据类型外,LOB 数据类型支持输入和输出流式处理。

表和视图的操作

Oracle 电子商务适配器为包含 LOB 列的接口表、接口视图、表和视图显示以下操作:

  • 读_<LOBColName>:为 Read_<LOBColName> 包含 BLOB、CLOB、NCLOB 和 BFILE 列的接口表、接口视图、表和视图显示操作,其中 <LOBColName> 是 BLOB、CLOB、NCLOB 或 BFILE 类型的列的名称。 通过使用 Read_<LOBColName> 操作,适配器客户端可以将 LOB 列中的值作为数据流读取。 此操作采用筛选器字符串作为参数。

    注意

    Read_<LOBColName> 操作旨在支持 WCF 服务模型中 LOB 数据的输入流式处理。 应使用表 Select 操作从 WCF 通道模型或BizTalk Server解决方案读取 LOB 数据。

  • 更新_<LOBColName>:仅 Update_<LOBColName> 针对包含 BLOB、CLOB 和 NCLOB 列的接口表和表显示操作,其中 <LOBColName> 是 BLOB、CLOB 和 NCLOB 类型的列的名称。 通过使用 Update_<LOBColName> 操作,适配器客户端可以更新 LOB 列中的值。 对于 BLOB 数据类型,此操作采用 base64 二进制编码的数据作为参数,而对于 CLOB 和 NCLOB 数据类型,此操作采用字符串筛选器作为参数。

    注意

    Update_<LOBColName> 运算:

重要

Oracle 电子商务适配器为表中的每个 LOB 列显示 Read_<LOBColName>Update_<LOBColName> 操作。 因此,如果表中有两个 LOB 列 (LOBCol1 和 LOBCol2) ,则有两 Read_<LOBColName> 个操作 (Read_LOBCol1 和Read_LOBCol2) ,两个 Update_<LOBColName> 操作 (Update_LOBCol1 和Update_LOBCol2) 。

更多好信息

另请参阅

可以使用适配器执行哪些操作?