【问题标题】:Is it possible to create a generic type in Oracle, one that is suitable to many data domains?是否可以在 Oracle 中创建适用于许多数据域的泛型类型?
【发布时间】:2018-07-13 06:04:16
【问题描述】:

有没有办法在 Oracle 中创建一个接受来自不同域的数据(如数字和文本)的泛型类型?

有没有办法创建一个 REFVARRAY,作为对不同类型对象的引用。

类似这样的:

创建或替换类型 LIST_REFS 作为 VARRAY(10) OF REF

有可能吗?

【问题讨论】:

  • varchar2 接受文本、数字和日期。它只是将它们存储为字符串。

标签: sql oracle oracle12c


【解决方案1】:

是的,Oracle has an ANYDATA type 旨在用作泛型类型来保存不同类型的数据。 It's a little awkward to use.

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多