Использование библиотеки clojure jdbc с postgresql. У меня есть таблица "xxx" с столбцом timestamp "created_at" в postgresql, и у меня есть строка, содержащая дату в правильном формате. Выполнение вставки не выполняется:
(require '[clojure.java.jdbc :as sql])
(sql/with-connection *db*
(sql/insert-record :xxx {:created_at "Thu Feb 09 10:38:01 +0000 2012"}))
Вот ошибка:
org.postgresql.util.PSQLException: ERROR: column "created_at"
is of type timestamp with time zone but expression is of type character varying
Итак, я понимаю, что postgres требует значения timestamp, но как я могу преобразовать свое строковое представление даты во что-то postgres? java.util.Date также не работает, и я не могу найти никаких документов в библиотеке postgres clojure.
Спасибо!