0

我做了一个基于hibernate的应用程序,我只是想问一下,如何将这个“31/10/13”解析为Java中的Oracle日期,在此之前,我已经尝试过这个方法

SimpleDateFormat sdf1 = new SimpleDateFormat("dd/MM/yyyy");
Date log_date = sdf1.parse(tgl1);

它有效,但是当我尝试做一个简单的查询来搜索这样的数据时

select * from coreservice where log_date='31-OCT-13';

但我得到no data found了结果......

任何帮助都会很高兴:)

4

1 回答 1

2

在查询中使用 oracle to_date 函数,如下所示:

select * from coreservice where log_date = to_date('31-OCT-2013','dd/mon/yyyy');
于 2013-10-31T07:03:45.537 回答