java查询oracle的date类型数据,没有时分秒

1.java查询Oracle的date类型遇到的问题:

查出来的数据 没有时分秒,而数据库中数据是有时分秒的

应该按照这样来写sql语句 :

select to_char(columnName,'yyyy-MM-dd HH24:mi:ss') columnName from tablename;

另外:HH表示24h制

      hh表示12h制 

2.查询时读取最新的一条数据,例如:phone列有重复,

select phone,max(createtime ) from tablename group by phone

--createtime 记录该行的创建时间

查出后可以根据查出的记录再进行处理或者查询

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容