2025-03-30 09:48:28
oracle中,sysdate的查询结果是属于date型数据,但可以通过to_char函数转成字符型。
如,要查询当前的日期时间,这种属于返回日期型数据:
select sysdate from dual;
查询结果:
如果要转成字符型数据,用如下语句:
select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;
查询结果:
2025-03-30 00:21:55
数据类型是date,
sysdate 是一个常量,或者说函数? 返回当前日期时间
你可以用下面两种方法来匹配:
trunc(datecol) = to_date('2014-04-01','yyyy-mm-dd')
或者
to_char(datecol,'yyyy-mm-dd') = '2014-04-01'
2025-03-30 04:31:23
2025-03-30 06:43:55