对 Oracle 数据库中具有 RECORD 类型的函数和过程的操作
Oracle RECORD 类型用于表示传递给 PL/SQL 函数和过程的参数中的分层信息。 适用于 Oracle 数据库的 Microsoft BizTalk 适配器将 RECORD 类型显示为复杂的 XML 类型。 Oracle 数据库适配器支持以下类型的 RECORD 类型:
在存储过程和函数中声明为 TABLE%ROWTYPE 参数的记录类型。
在 PL/SQL 包中声明为 RECORD 参数 TYPE 的记录类型,例如 TYPE rec_type1 IS RECORD (name varchar2 (100) ,年龄号 (3) ) ;
包含嵌套记录的记录类型。
在过程或函数中显示为 IN、OUT 或 IN OUT 参数的记录类型。
作为函数的 RETURN 值的记录类型。
注意
Oracle 数据库适配器不支持将 BFILE 类型作为 RECORD 成员。
有关以下方面的信息:
使用 WCF 服务模型调用涉及 RECORD 类型的函数或过程,请参阅 使用 WCF 服务模型在 Oracle 数据库中使用 RECORD 类型运行操作。
使用 BizTalk Server 调用涉及 RECORD 类型的函数或过程,请参阅使用 BizTalk Server 调用具有 RECORD 类型的函数和过程。
Oracle 数据库适配器支持的 RECORD 类型的 XML 结构,请参阅 RECORD 类型的消息架构。
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈