Как получить список столбцов из таблицы имеющими тип Date?
Спасибо)
SELECT column_name, data_type
FROM   information_schema.columns
WHERE  table_name = 'tablename'
ORDER  BY ordinal_position;
Ну написать запрос к системной таблице, где хранится информация о всех столбцах всех таблиц БД. В ORACLE это, если мне не изменяет память, ALL_TAB_COLUMNS. Как она называется в POSTGRES вам поможет гугл.