BI Publisher中的日期格式-SQL数据集

时间:2019-01-17 04:47:21

标签: sql date bi-publisher

我想在sql查询中使用date参数来创建数据集。 这是查询:。

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

但是该参数的格式为2019-01-17T18:30:00.000 + 00:00。 如何在SQL中进行比较。

1 个答案:

答案 0 :(得分:0)

使用TO_CHAR函数

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

假设:input = 2018-12-31,您的代码将看起来像这样,以查找2018年12月31日的记录:

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