Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / PostgreSQL ошибка PL/pgSQL, В чам разница верий 8.2.4 и 8.1 / 4 сообщений из 4, страница 1 из 1
13.02.2008, 14:59
    #35130228
vak_200566
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PostgreSQL ошибка PL/pgSQL, В чам разница верий 8.2.4 и 8.1
Была написана и отлажена функция PL/pgSQL на Postgresql v 8.2.4 - работала без ошибок!
Потом перенести функцию на Postgresql v 8.1 - функция при попытке выполнения выдает ошибку на 100-й строке.
Конечно функция большая и много в ней задействовано массивов и пр. Подозреваю что где то есть ограничения либо на память (под массивы) либо на размер функции в строках. Подскажите как настроить v 8.1 чтобы избавиться от ошибки. Какой параметр можно поменять?
...
Рейтинг: 0 / 0
13.02.2008, 15:23
    #35130329
domanix
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PostgreSQL ошибка PL/pgSQL, В чам разница верий 8.2.4 и 8.1
;-)
Например поменяй тот параметр который указан в 17 строке ....

Укажи хоть какую ошибку выдает?
...
Рейтинг: 0 / 0
14.02.2008, 11:33
    #35132128
vak_200566
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PostgreSQL ошибка PL/pgSQL, В чам разница верий 8.2.4 и 8.1
domanix;-)
Например поменяй тот параметр который указан в 17 строке ....

Укажи хоть какую ошибку выдает?

Про ошибку сообщает очень скудно: просто что она есть в 100-й строке и все...

А 98, 99, 101, 102 строки идентичны : присваивается значение элементов ранее объявленного массива.
...
Рейтинг: 0 / 0
14.02.2008, 12:11
    #35132289
4321
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PostgreSQL ошибка PL/pgSQL, В чам разница верий 8.2.4 и 8.1
vak_200566 Про ошибку сообщает очень скудно: просто что она есть в 100-й строке и все...

А 98, 99, 101, 102 строки идентичны : присваивается значение элементов ранее объявленного массива.боюсь, вы Null пытаетесь запихать в массив. Что именно в <8.2 не проходит. (кажецо нуллабельность элементов массивов появилась именно с 8.2)
Поставьте нотис на Null перед вставкой в массив - заодно и проверите.
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / PostgreSQL ошибка PL/pgSQL, В чам разница верий 8.2.4 и 8.1 / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]