Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Oracle 有人能说出集合中的对象类型吗?_Oracle_Plsql - Fatal编程技术网

Oracle 有人能说出集合中的对象类型吗?

Oracle 有人能说出集合中的对象类型吗?,oracle,plsql,Oracle,Plsql,我是甲骨文的新手。我在google中搜索了集合中的对象类型,但找不到任何简单而详细的信息。 通过一些示例帮助我了解对象类型。以及实际使用的位置?最好的信息来源是对象关系开发人员指南- 有一些SQL类型也称为模式类型和PL/SQL类型 SQL类型由CREATETYPE语句创建。PL/SQL类型在PL/SQL代码中声明。PL/SQL知道SQL类型,但不能在SQL语句中使用PL/SQL类型 SQL类型是对象或对象集合 PL/SQL类型可以是记录或记录集合,也可以是对象集合 SQL对象之所以如此命名,是

我是甲骨文的新手。我在google中搜索了集合中的对象类型,但找不到任何简单而详细的信息。
通过一些示例帮助我了解对象类型。以及实际使用的位置?

最好的信息来源是对象关系开发人员指南-

有一些SQL类型也称为模式类型和PL/SQL类型

SQL类型由CREATETYPE语句创建。PL/SQL类型在PL/SQL代码中声明。PL/SQL知道SQL类型,但不能在SQL语句中使用PL/SQL类型

SQL类型是对象或对象集合

PL/SQL类型可以是记录或记录集合,也可以是对象集合

SQL对象之所以如此命名,是因为它们可以同时包含属性和方法,就像Java等语言中的对象一样。这些方法通常是用PL/SQL编写的

SQL对象有许多不同的用途。我不知道如何列一个完整的清单。至少,如果您在PL/SQL中有一个集合,并且希望在SQL语句中使用它,那么该集合必须基于SQL集合类型,该类型始终基于SQL对象类型


最好的问候,Stew Ashton

如果同时指定Oracle和PLSQL,您可能会得到更好的搜索结果。这可能是一个很好的地方:谢谢@Stew Ashton