Как я могу узнать разницу в дате в postgres - PullRequest
0 голосов
/ 01 апреля 2019

Как я могу использовать функцию age() в PostgreSQL для определения разницы дат с помощью запроса выбора в спящем режиме?

String sql="select ref_no,forward_to,strdate from forward_dtls where has_forwarded='0' and status='NotClosed' and forward_to=:fwdto and dated < now() - interval '5 days'";
Query queryy=session.createSQLQuery(sql);
queryy.setParameter("fwdto", username);

Когда я использую -

String sql="select ref_no,forward_to,strdate,age(now(),dated) from forward_dtls where has_forwarded='0' and status='NotClosed' and forward_to=:fwdto and dated < now() - interval '5 days'";

в спящем режиме, яполучить ошибку.Когда он выполняется как запрос в PostgreSQL, он работает нормально.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...