Вы в самом запросе null подменяйте на нечто осмысленное, выше я примерно подсказал - как. Т.е.
select nvl(datetime_col, to_date('01.01.0001')) as datetime_col from my_table where <условие>
Как оно (nvl) в PostgresSQL будет выглядеть - я не знаю, не знаком с ним. Но наверняка то же самое либо аналог есть.
или в самом запросе дополнить условие where типа ...and datetime_col is not null
чтобы заведомо строки с null'ами не получать. Как вариант.




Ответить с цитированием