В документе 8.3 есть примечание , которое объясняет, почему приложение моей компании не работает после того, как я обновил Postgresql с 8.1 до 8.3.
Есть ли простой способ изменить версию 8.3 так, чтобы она велась как 8.1? Например: теперь с 8.3, когда я передаю тип данных в функцию substr в качестве первого аргумента, я получаю ошибку. Версия 8.1 молча преобразовала значение данных в строковое значение.
Приложение слишком велико, и неявное преобразование позволяет решить проблему.