Oracle10g 我无法在日期查询中使用相等

Oracle10g 我无法在日期查询中使用相等,oracle10g,Oracle10g,我试图在ORACLE中比较SQL查询中的特定日期,但它返回空值。但如果我使用大于或小于,那么它工作正常。请检查并回复我您的反馈 SELECT * FROM TICK WHERE stock_id = 7108 AND TRUNC(TICK_date) = To_date('30/08/2013', 'dd/mm/yyyy') 返回空值意味着在被截断后,没有任何记录的“勾选日期”列等同于“日期”(“30/08/2013”,“dd/mm/yyyy”)。你有什么问题?我不明白。返回空值

我试图在ORACLE中比较SQL查询中的特定日期,但它返回空值。但如果我使用大于或小于,那么它工作正常。请检查并回复我您的反馈

SELECT *   
FROM TICK 
WHERE stock_id = 7108 
  AND TRUNC(TICK_date) = To_date('30/08/2013', 'dd/mm/yyyy')

返回空值意味着在被截断后,没有任何记录的“勾选日期”列等同于“日期”(“30/08/2013”,“dd/mm/yyyy”)。你有什么问题?我不明白。

返回空值?哪里你的意思是一个空结果吗?是的,它返回的是一个空结果,显然没有带有
stock\u id=7108
tick\u date='30/08/2013'
的行亲爱的先生,我的表包含了特定日期的记录谢谢您的帮助,先生,我明白了这是一个注释,不是答案