如何强制Postgresql 8.3字符串函数接受非字符串数据类型

时间:2009-03-17 17:01:24

标签: postgresql

8.3 doc中有一个note,解释了我将Postgresql从8.1升级到8.3后我的公司应用程序被破坏的原因。

是否有一种简单的方法可以改变8.3版本的行为,就像8.1一样?例如:现在有8.3当我将数据类型作为第一个参数传递给substr函数时,我得到一个错误。 8.1版本将数据静默转换为字符串值。

应用程序太大而隐式转换伤口解决问题。

1 个答案:

答案 0 :(得分:3)

PG开发人员Peter Eisentraut创建了一个SQL脚本,用于添加缺少的演员表。你可以得到它here