Oracle日期时间格式查询时的相关转换

 时间:2024-10-12 12:42:51

1、示例准备我们以一个一个带有日期和时间格式的表来进行相关数据查询。SELECT * FROM 表名 WHERE ROWNUM=1;里面有一个out_process_time 表示日期时间的字段可供我们练习。

Oracle日期时间格式查询时的相关转换

2、查询指定日期猾诮沓靥(2019/03/04)的数据,默认是这个时期从0点0分开始计算,如下:SELECT * FROM 表名 WHERE WORK_ORDER='1000990318' AND PROCESS_ID='200012' AND OUT_PROCESS_TIME>TO_DATE('2019/03/04','YYYY/MM/DD') ORDER BY OUT_PROCESS_TIME;

Oracle日期时间格式查询时的相关转换

3、如果要指定从几点几分开始计算,则讲上面的时间段语法修改为:OUT_PROCESS_TIME>TO_DATE('2019/03/04 10:00:00','YYYY/MM/DD HH24/MI/SS')

Oracle日期时间格式查询时的相关转换

4、另外,我们的一些系统中用整数来表示时间,这个要怎么去计算呢?首先要找到时间的定义单位。我们一起来看一个示例。

Oracle日期时间格式查询时的相关转换

5、在数据库中找到定义这个时间函数,这里是设置了一个参数,数据库的相关整数转换都会用到。一般会发在sys_base表中了。

Oracle日期时间格式查询时的相关转换

6、接下来看看时间为整数的转换:work_time<14*60/10 这里14表示14时也就是下午两点,60是一小时60分钟10是设定的公共值,也就是前面sys_base表中的时间值。示例语句及结果:select * from g_sn_count where work_date='20190304' and work_order='1000990318' and process_id='200012' and work_time>(10*60/10)-1 and work_time<14*60/10

Oracle日期时间格式查询时的相关转换Oracle日期时间格式查询时的相关转换
  • 葱油内酯豆腐怎么做
  • 菌菇老鸭汤的做法
  • 如何将荔枝进行保鲜?
  • 荔枝如何保鲜
  • 简单好吃的菜——酱炒萝卜丝
  • 热门搜索
    德夯苗寨旅游攻略 旅游卫视大驾光临 江郎山旅游攻略 南宁旅游网 北海银滩旅游攻略 杜马盖地旅游 厦门旅游培训中心 山东省内旅游景点 塞舌尔旅游攻略 浙江西塘旅游攻略