Есть триггер, в котором нужно проверить два поля из двух таблиц. В одной, скажем, поле to, во второй - maxdate. Дата храниться в таком формате - 01/01/2008 в обоих полях.
В триггере нужно проверить такое условие. Если to превышает maxdate, то вывод сообщения, откат и т.п..
Ну что-то типа того
IF (one.TO > two.maxdate) THEN RAISE NOTICE 'Some error' END IF;
Так вот, как дату то сравнить? Тип у полей date.
Даты как раз
Даты как раз сравниваются точно также как и цифры, т.е. операции > < и = работают.
Полное описание всех функций работы с датами можно найти здесь:
http://www.postgresql.org/docs/8.3/interactive/functions-datetime.html
-----------------------------------------------------------------------------------
"ls /" (C) Козьма Прутков