【发布时间】:2013-11-15 11:40:50
【问题描述】:
最近我发现您可以在表中存储已定义类型的实例。自 Oracle 数据库第 9 版以来,它使您能够使用所有对象范式功能,例如封装、继承和多态。
CREATE TYPE t_some_type AS OBJECT ();
CREATE TABLE some_objs OF t_some_type;
对我来说,这是一种采用去年非常流行的 oop 技术,我怀疑一些实际用例。
- 声明和存储对象而不是表有什么特别的原因吗?
- 您有任何涉及在 Oracle 数据库中应用对象的特定项目吗?
【问题讨论】:
标签: database oracle oop object data-modeling