OSS 面向对象的 Oracle 数据库替代品

OSS 面向对象的 Oracle 数据库替代品

我想知道是否可以在 mysql、postgresql 或任何 OSS 数据库软件中编写 oracle 风格的面向对象数据库代码。我不想在我的 ubuntu 上安装大量的 oracle db 来学习最低限度的数据库编程

EDIT1:安装 orafce 后,我做了以下操作

CREATE TYPE addr_obj_typ AS OBJECT (
    street          VARCHAR2(30),
    city            VARCHAR2(20),
    state           CHAR(2),
    zip             NUMBER(5));

我得到了这个错误:

ERROR:  syntax error at or near "object"
LINE 1: create type addr_obj_typ as object

答案1

Postgres 可能最接近 Oracle,特别是如果你安装了 Oracle 对 PostgreSQL 的支持功能

sudo apt-get install postgresql-8.4-orafce

相关内容