Oracle SYSTPH* 类型

标签 oracle types oracle11g toad

我们在 TOAD 模式浏览​​器中注意到一些奇怪的类型,它们似乎全天在我们的数据库中随机弹出。我们通过使用 TOAD 中的模式浏览器在类型 -> 集合类型下找到它们。他们的名字如下:

SYSTPHYP5bsxIC47gU0Z4MApeAw==
SYSTPHYP8cBHQYUDgU0Z4MApvyA==
SYSTPHYPwYo541RfgU0Z4MAqeTQ==

它们似乎有随机生成的名称,我们非常确定我们的应用程序没有创建它们。它们都是TABLE OF NUMBER(20)

有人能解释一下这些类型的用途吗?

最佳答案

这些很可能与收集聚合函数的使用有关。您可以在此处找到有关它们的一些信息:

http://orasql.org/2012/04/28/a-funny-fact-about-collect/

看起来过去有一个错误(在 11g 中修复了错误 4033868),这些类型无法自行清理。

关于Oracle SYSTPH* 类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32057708/

相关文章:

sql - 如何将 Oracle Sql 转换为 Postgresql

oracle - 从 Oracle 函数返回表

sql - 检查 Oracle 中是否存在记录的最有效方法是什么?

sql - 使用sql Developer修改Oracle12c数据库中 "system"用户的密码

oracle - 数据库标识符末尾的 .WORLD 到底是什么?

javascript - 为什么reference = null 不会影响被引用的对象?

java - 5-Op Log2(Int 32) Bit Hack 可以用 Java 完成吗?

java - 在 sql Developer (oracle 11g) 中组织查询结果

types - 了解类型归属问题

oracle - 为什么会出现 "missing right parenthesis"错误?