oracle

迁移 Oracle 到 PostgreSQL: SYS_EXTRACT_UTC 函数

Oracle 有一个函数 SYS_EXTRACT_UTC,是将一个 timestamptz 转换成 UTC 时区的本地时间。

继续阅读

迁移 Oracle 到 PostgreSQL: 时间类型相减的结果类型

Oracle 时间相减,得到的是一个浮点值N,代表N天。

PostgreSQL 时间相减,得到的是一个时间间隔类型,但是可以转换为一个浮点值。

继续阅读

迁移 Oracle 到 PostgreSQL: 虚拟列 ROWNUM

Oracle ROWNUM 是一个虚拟列,每输出一行递增 1。

继续阅读

迁移 Oracle 到 PostgreSQL: compound trigger

摘要:在本教程中,您将学习如何将 Oracle 的复合触发器 compound trigger 迁移到 PostgreSQL。

继续阅读

迁移 Oracle 到 PostgreSQL: unicode 字符类型 - nchar, nvarchar, ntext

在Oracle, SQL Server, Sybase 数据库引擎中,有一些这样的字符串类型 nchar, nvarchar, ntext。

这些类型是什么含义?在 PostgreSQL 中应该使用什么类型与之对应?

继续阅读

迁移 Oracle 到 PostgreSQL: 字符串引用 quote

Oracle,当需要在字符串中包含单引号时,我们需要输入一对单引号。

继续阅读

迁移 Oracle 到 PostgreSQL: text 类型隐式转换到数值类型

Oracle 的两个文本类型的数值相减,会自动转换为数值进行相减操作。

PostgreSQL 默认并不会将文本转换为数值进行相减操作。

继续阅读

迁移 Oracle 到 PostgreSQL: 带空字符的字符串

在 Oracle 中,存储字符串时,允许用户将空字符存到字符串中,虽然这种用法可能不常见,但是给 Oracle 迁移到 PostgreSQL 的用户带来了一些小麻烦,因为 PostgreSQL 中 chr(0) 是作为结束符来处理的,不允许作为用户输入传入字符串中。

继续阅读