【发布时间】:2015-04-16 20:20:00
【问题描述】:
我需要在 Oracle 中使用截断而不是如何截断日期的前一天。他正在使用以下行,但给我带来了当天执行的一些记录,不应该这样做。 Neceisto 仅在前一天;调查发现在 Oracle 中有日期截断,但没有发现如何使用它。
and fnxs.FECHA_INGRESO BETWEEN (TO_CHAR (SYSDATE-1, 'DD-MON-YY')) AND (TO_CHAR (SYSDATE, 'DD-MON-YY'));
感谢您的帮助
【问题讨论】:
-
你真的想要昨天的记录吗?您接受了一个可以返回今天记录的答案。
-
不要将日期存储在
varchar列中。你应该尽快解决这个问题。