oracle - 类型关键字。帮助我在 plsql 中解释这段代码?

标签 oracle plsql user-defined-types

 TYPE datatype_type
IS
  TABLE OF datatype%ROWTYPE
     INDEX BY BINARY_INTEGER;

datatype_bulk datatype_type;

我用谷歌搜索了 TYPE 关键字,但除了 create object types 之外没有得到答案。 请看看有没有人能解释一下!

最佳答案

TYPE 用于 PLSQL 包中的用户定义类型。在 plsql 包之外,语句是 CREATE TYPE。

这里有一些关于包中用户定义类型的更多信息:link

关于oracle - 类型关键字。帮助我在 plsql 中解释这段代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17501909/

相关文章:

sql - pl/sql forall insert 和plain SQL insert 的查询性能差异

c - C 中具有动态大小的用户定义类型

具有用户定义类型的 C++ 最小堆

sql - 甲骨文 : How to delete duplicates rows when no distinct value exists?

sql - 如何在 Oracle 中将 NUMBER 转换为 VARCHAR2?

sql - CallableStatement + registerOutParameter + 多行结果

visio - 如何将 List<MyCustomType> 指定为 UML 接口(interface)属性的 "Return Type"

oracle - 放弃对名称以外的其他内容的 FK 约束

oracle - jdbc 驱动程序为 pl/sql 函数结果分配的内存

sql - 从 pl/sql 异常 block 关闭所有游标 'once'