当前位置: 代码迷 >> Oracle开发 >> 小弟我的select 有什么有关问题么?
  详细解决方案

小弟我的select 有什么有关问题么?

热度:56   发布时间:2016-04-24 07:43:08.0
我的select 有什么问题么??
select * from XXAE_REPAY where REPAY_DATE = '2008/08/14'

select * from XXAE_REPAY 明明有数据,并且REPAY_DATE的值是:2008/08/14 17:00:47


我条件查询,select * from XXAE_REPAY where REPAY_DATE = '2008/08/14',为什么没有值呢???

------解决方案--------------------
字段是日期型吧?
select * from XXAE_REPAY where REPAY_DATE = to_date('2008/08/14','yyyy/mm/dd');
------解决方案--------------------
SQL code
select * from XXAE_REPAY where REPAY_DATE LIKE '2008/08/14%'
------解决方案--------------------
select * from XXAE_REPAY where trunc(REPAY_DATE) = to_date('2008/08/14','yyyy/mm/dd');
------解决方案--------------------
只是未查出记录,而不是SQL错误。
因此可以推断REPAY_DATE字符型,不是日期型。


------解决方案--------------------
为什么不说是timestamp呢?赫赫。
  相关解决方案