oracle

迁移 Oracle 到 PostgreSQL: 目录

PostgreSQL 对 SQL 标准高度兼容,它实现的功能完全遵守于 ANSI SQL: 2008 标准。如果您正在将 Oracle 转换到 PostgreSQL,或者在开发一款通用的应用软件产品,需要同时适配 Oracle 和 PostgreSQL 的 SQL 标准,可以参考如下 SQL 转换的案例。

继续阅读

迁移 Oracle 到 PostgreSQL: 角色和权限

摘要:在本文中,您将了解角色和权限,以及 Oracle 和 PostgreSQL 之间的区别。

继续阅读

迁移 Oracle 到 PostgreSQL: PL/SQL 对比 PL/pgSQL

摘要:在本文中,您将了解过程语言的相关特性,以及 PL/SQL 和 PL/pgSQL 之间的区别。

继续阅读

迁移 Oracle 到 PostgreSQL: 了解模式的概念

摘要:在本文中,您将学习模式的概念,以及 Oracle 和 PostgreSQL 之间的区别。

继续阅读

迁移 Oracle 到 PostgreSQL: 空字符串和 NULL

摘要:本文讨论了 Oracle 和 PostgreSQL 处理 NULL 字符和空字符串的方式之间的差异。Oracle 将空字符串读取为 NULL,而 PostgreSQL 将其视为空字符串。将 NULL 值与非 NULL 字符连接,在 Oracle 中生成的结果还是该字符,但在 PostgreSQL 中会生成 NULL。

继续阅读

db_migrator: 迁移其他数据库到 PostgreSQL

摘要db_migrator是一个 PostgreSQL 扩展,它提供了将数据库从其他数据源迁移到 PostgreSQL 的功能。

继续阅读

ora_migrator: Oracle 到 PostgreSQL 的迁移工具

摘要ora_migrator是一个用于db_migrator的插件,它使用oracle_fdw将 Oracle 数据库迁移到 PostgreSQL。

继续阅读

oracle_fdw: Oracle 的外部数据包装器

摘要oracle_fdw是一个 PostgreSQL 插件,它提供了一个外部数据包装器,可轻松高效地访问 Oracle 数据库,包括 WHERE 条件和所需列的下推,以及全面的 EXPLAIN 支持。

继续阅读

迁移 Oracle 到 PostgreSQL: 触发器

摘要:触发器是存储在数据库中并在发生指定事件时触发的过程。导致触发器运行的关联事件可以绑定到特定的数据库表、数据库视图、数据库模式或数据库本身。

继续阅读

迁移 Oracle 到 PostgreSQL: 标识符区分大小写

对于 Oracle 和 PostgreSQL,对象名称区分大小写的行为是不同的。Oracle 名称默认以大写形式存储,不区分大小写。PostgreSQL 名称默认以小写形式存储,区分大小写。

继续阅读