PostgreSQL

Oracle 常用函数与 PostgreSQL 对照表

在从 Oracle 向 PostgreSQL 迁移时,经常会遇到函数不兼容的问题。下面整理了常见的函数及其替代方案。

PostgreSQL

Oracle `CONNECT BY` 转换为 PostgreSQL 递归 CTE

在日常数据库开发中,经常会遇到树形结构的部门、菜单、分类等数据。 在 Oracle 中我们可以很方便地使用 START WITH … CONNECT BY PRIOR 来实现层次查询,但在 PostgreSQL 中并不支持该语法,需要改写成 递归 CTE (WITH RECURSIVE)。

PostgreSQL