форматирование даты в BI Publisher - набор данных SQL - PullRequest
0 голосов
/ 17 января 2019

Я хочу использовать параметр даты в запросе sql для создания набора данных. Это запрос:

select id,name,doj from test1 where doj=:input

Но параметр имеет формат 2019-01-17T18: 30: 00.000 + 00: 00. Как мне сравнить в SQL.

1 Ответ

0 голосов
/ 23 января 2019

Используйте функцию TO_CHAR

SELECT
  TO_CHAR( sysdate, 'YYYY-MM-DD' )
FROM
  dual;

Предположим, :input = 2018-12-31 ваш код будет выглядеть примерно так, чтобы найти запись на 31 декабря 2018 года:

select id,name,doj from test1 where  TO_CHAR( doj, 'YYYY-MM-DD' )=:input
...