oracle - 检查大于日期不起作用
问题描述
我正在尝试根据日期字段的大于条件来获取数据。日期“08-MAY-13”的存储格式。我添加了条件
SELECT * FROM EMP WHERE JOINING DATE > TO_DATE('14-NOV-13','dd-mm-yy').
但在结果中,我看到“08-MAY-13”日期也出现了。请告诉我。
提前致谢。
解决方案
也许您应该为日期列提供格式,例如:
SELECT * FROM EMP WHERE JOINING TO_DATE(DATE,'dd-mm-yy') > TO_DATE('14-11-13','dd-mm-yy');
我希望能有所帮助。
推荐阅读
- python - 我如何使用正则表达式模式从头到尾第一个在python中使用最后一句话
- python - 如何在 spyder 4 中隐藏 KITE 框
- python - 如何拆分列表Python中的元素
- javascript - 从段落标签中提取值以通过 gtag 将其传递给像素
- angular - 我怎样才能得到一个ngrx商店的特定对象?
- go - 尝试从大猩猩 SecureCookie 读取时返回空地图
- symfony - 令牌存储问题 Symfony 5 自定义登录验证器
- ml.net - ML.NET 如何使输入模型通用?
- ruby-on-rails - 如何根据规范更改 Rails 应用程序配置?
- c# - 如何在 C# 中获取 Outlook 投票按钮的结果