对包含 BFILE 数据类型的表的操作
Microsoft BizTalk Adapter for Oracle E-Business Suite 支持表和存储过程中的 BFILE 数据类型。
BFILE 数据类型
下表总结了适配器基于执行的操作公开的 BFILE 数据类型,以及访问的 LOB 项目 (表/过程) :
项目 | 操作 | 为 BFILE col/param 公开的数据类型 | 注释 |
---|---|---|---|
TABLE | INSERT | 字符串 | 表示要插入到 BFILE 列的文件的逻辑 Oracle 目录路径 例如 MYDIR/screen.jpg 其中 MYDIR 是 Oracle 中的逻辑目录 |
TABLE | UPDATE | 字符串 | 表示要更新到 BFILE 列的文件的逻辑 Oracle 目录路径 |
TABLE | SELECT | byte[] | 表示构成 BFILE 的二进制数据 |
STORED PROC | 在 PARAM 中 | 字符串 | 表示要插入到 BFILE 列的文件的逻辑 Oracle 目录路径 例如 MYDIR/screen.jpg 其中 MYDIR 是 Oracle 中的逻辑目录 |
STORED PROC | OUT PARAM | 字符串 | 表示要插入到 BFILE 列的文件的逻辑 Oracle 目录路径 例如 MYDIR/screen.jpg 其中 MYDIR 是 Oracle 中的逻辑目录 |
STORED PROC | INOUT PARAM | 不支持 | - |
具有 BFILE 数据类型的表也支持特殊操作 Read_<LOBColName>
,其中 <LOBColName> 是表中的 LOB 列名。 Update_<LOBColName>
BFILE 数据类型不支持该操作。 适配器客户端可以交替使用更新操作。
更多好信息
- 和
Read_<LOBColName>
Update_<LOBColName>
操作,请参阅 对接口表、接口视图、表和包含 LOB 数据的视图的操作。