【发布时间】:2015-08-11 17:51:45
【问题描述】:
我的数据库将日期保存为这种格式5/29/2015 12:07:58.000000 AM。我从用户那里得到了5/29/2015 12:07:58 格式的日期输入。我可以只比较日/月/年而不是 sql 命令中的整行吗?我的数据库是 oracle,格式为 TIMESTAMP。
有人知道怎么做吗?
【问题讨论】:
-
您使用的是什么数据库,该列的数据类型是什么?根本不应该有任何格式。格式只是处理文本时的一个问题,日期应该存储为二进制日期,而不是文本。如果你真的有一个格式,那么你几乎肯定做错了。
-
预言机和时间戳
-
您喜欢比较个别的日、月、年,还是比较日期+月+年?
-
是的.. 我只想比较 dd/mm/yyyy @Jacky