снова неверно выразился. У меня и был запрос в хранимке, через execute выполнялся, просто вынес вычисление дат из самого запроса declare ts_from timestamp without time zone; ts_to timestamp without time zone; execute format ('select now() - interval ''%s''', invl) into ts_from; execute 'select now()' into ts_to; execute 'select ..... where ts between $1 and $2' using ts_from, ts_to
Обсуждают сегодня