高手请进

climg 2003-08-26 10:37:14
表中有两个字段表示的是起始时间和结束时间,字符型(8位)
有下面一个时间区间的定义:
QSSJ JSSJ
1:00:00 2:00:00
如果当前时间是2003-8-26 1:30:00我怎么判断当前时间属于上面定义的时间区间
...全文
59 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jiezhi 2003-08-26
  • 打赏
  • 举报
回复
where to_date('2003-08-26 13:30:00','yyyy-mm-dd hh24:mi:ss') between
qssj and jssj
LGQDUCKY 2003-08-26
  • 打赏
  • 举报
回复
select count(*) from dual
where
QSSJ<to_char(to_date('2003-8-26 1:30:00','yyyy/mm/dd hh24:mi:ss'),'hh24:mi:ss') and
to_char(to_date('2003-8-26 1:30:00','yyyy/mm/dd hh24:mi:ss'),'hh24:mi:ss')<JSSJ;
zjhclf 2003-08-26
  • 打赏
  • 举报
回复
select 1 from dual where qssj<to_char(sysdate,'hh24:mi:ss') and
jssj>to_char(sysdate,'hh24:mi:ss');
incats 2003-08-26
  • 打赏
  • 举报
回复
: jiezhi(浪子 的方法好. 欣赏.

17,086

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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