【发布时间】:2017-04-12 02:47:38
【问题描述】:
类型在存储过程中声明。
TYPE colletreal_t IS RECORD(
TeminatNo NUMBER(10),
TeminatTutar NUMBER(26, 2),
IpotekTutar NUMBER(26, 2),
TeminatKalanTutar NUMBER(26, 2),
IpotekKalanTutar NUMBER(26, 2),
MunferitTur NUMBER(30),
TeminatTur NUMBER(10),
IpotekMarjOran NUMBER(12, 6),
TeminatTip VARCHAR2(1),
KarsiladigiRisk NUMBER(26, 2));
TYPE colletrealtable_t IS TABLE OF colletreal_t INDEX BY BINARY_INTEGER;
如何使这些类型为 colletrealtable_t,以便我可以在过程的 out 参数中使用它来将复杂数组传输到 db 中的另一层。
【问题讨论】:
-
您可以在包中定义这些类型,也可以在架构级别将
colletreal_t类型定义为对象,将colletrealtable_t定义为嵌套表。 -
你试过什么没用?
标签: sql oracle stored-procedures plsql types