急!关于时间大小比较

chao778899 2003-04-15 12:14:29
ORACLE里边字段定义成DATE型,如何比较大小,从中找出大于或小于某一时间段的记录,是否要进行格式转换?比如字段的数据是'2003-3-27 10:23:56',要和'2003-3-27 9:34:28'来比较。
...全文
72 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
chao778899 2003-04-16
  • 打赏
  • 举报
回复
还有个问题,如果前边被转换的是个变量,在SQL语句里怎么写,在线等!先谢!!!!
kerisyml 2003-04-15
  • 打赏
  • 举报
回复
where to_char(date,''YYYYMMDDHHMMSS'')>'20030327093428'
yuaiwu 2003-04-15
  • 打赏
  • 举报
回复
where to_data('2003-3-27 9:34:28','yyyy-mm-dd hh24:mi:ss') > date_cloumn
chao778899 2003-04-15
  • 打赏
  • 举报
回复
谢谢各位大侠
beckhambobo 2003-04-15
  • 打赏
  • 举报
回复
where sign(datacol-to_data('2003-3-27 9:34:28','yyyy-mm-dd hh24:mi:ss'))=1 --表示大于

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧