如题“后台oracle数据库 表中对应日期字段my_today(yyyy-mm-dd),想在数据窗口显示当天的记录。
select * from my_table where my_today=to_char(sysdate,''yyyy-mm-dd')
怎么不行啊?当前日期用sysdate(), today(), getdate(), to_date(sysdate(),''yyyy-mm-dd')都试过了不行
到底该怎么表示当前日期?谢谢!
------解决方案--------------------
select * from my_table where to_char(my_today,''yyyy-mm-dd')=to_char(sysdate,''yyyy-mm-dd')
或者
select * from my_table where trunc(my_today)=trunc(sysdate)