powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Условие по дате в ХП.
5 сообщений из 5, страница 1 из 1
Условие по дате в ХП.
    #33242797
Alex.Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть такая проблема с ХП:
в операторе "for rez in execute querystr loop"
в переменной querystr формируется строка запроса. В нем есть условие (datestart >= '2005-08-29' and datestart < '2005-08-29') так вот если вторая дата больше чем 2005-08-29 то выдается ошибка
"ERROR: value too long for type character varying(8)".
я пробовал изменить условие на "between '2005-08-29' and '2005-08-29' )" тоже самое.
Если запустить такую строку просто как запрос, то ошибки нет.
Помогите кто может.
Спасибо
...
Рейтинг: 0 / 0
Условие по дате в ХП.
    #33242865
vfabr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вам надо работать с типом дата а не со строкой

какого типа поля в таблице?
...
Рейтинг: 0 / 0
Условие по дате в ХП.
    #33242889
Alex.Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
поле datestart типа TIMESTAMPTZ
...
Рейтинг: 0 / 0
Условие по дате в ХП.
    #33242962
4321
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex.Ru... ХП:
..в переменной querystr...
"ERROR: value too long for type character varying(8)".
приведите текст хп -у вас там где-то объявлена переменная с недостаточно длинным (хм) типом
...
Рейтинг: 0 / 0
Условие по дате в ХП.
    #33243265
Alex.Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, дело оказалось в типе данных выдаваемых процедурой. Просто до 30 августа в базе не было таких длинных данных.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Условие по дате в ХП.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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