Oracle-to (oracle数据库)

教程大全 2025-07-18 21:05:05 浏览

OrACLe to_date()函数 与24小时制表示法及mm分钟的显示:

一、在使用Oracle to_date()函数来做日期转换时,很多Java程序员也许会直接的采用“yyyy-MM-dd HH:mm:ss”的格式作为格式进行转换,但是在Oracle中会引起错误:“ORA 01810 格式代码出现两次”。如:

原因是SQL中不区分大小写,MM和mm被认为是相同的格式代码,所以Oracle的SQL采用了mi代替分钟。

二、另要以24小时的形式显示出来要用HH24

Oracle

oracle中的to_date参数含义

1.日期格式参数含义说明D 一周中的星期几DAY 天的名字,使用空格填充到9个字符DD 月中的第几天DDD 年中的第几天DY 天的简写名IW ISO标准的年中的第几周IYYY ISO标准的四位年份YYYY 四位年份YYY,YY,Y 年份的最后三位,两位,一位HH 小时,按12小时计HH24 小时,按24小时计MI 分SS 秒MM 月Mon 月份的简写Month 月份的全名W 该月的第几个星期WW 年中的第几个星期 1.日期时间间隔操作当前时间减去7分钟的时间select sysdate,sysdate – interval ’7’ MINUTE From dual当前时间减去7小时的时间select sysdate – interval ’7’ hour from dual当前时间减去7天的时间select sysdate – interval ’7’ day from dual当前时间减去7月的时间select sysdate,sysdate – interval ’7’ month from dual当前时间减去7年的时间select sysdate,sysdate – interval ’7’ year from dual时间间隔乘以一个数字select sysdate,sysdate – 8 *interval ’2’ hour from dual

参考oracle的相关文档(ORACLE901DOC/SERVER.901/A90125/SQL_ELEMENTS4.HTM#48515)

具体用法和上面的to_char差不多。

4.trunk/ ROUND函数的使用

5.oracle有毫秒级的数据类型

–返回当前时间 年月日小时分秒毫秒

–返回当前时间的秒毫秒,可以指定秒后面的精度(最大=9)

6.计算程序运行的时间(ms)

【编辑推荐】

带您了解ORACLE resource角色

oracle数据导出和导入的权限

Oracle用户和模式区别

查看oracle用户权限

oracle对象权限简介


Oracle中怎么用to_date函数查询1981年入职的员工姓名,表的结构是empno和deptno表,入职时间的列是hiRedate的,谢谢咯

select ename,to_char(hiredate,yyyy) from emp where to_char(hiredate,yyyy)=to_char(to_date(1981,yyyy),yyyy);

oracle9中有to_date这个关键字吗

to_date() 不是关键字,是系统函数。 用于将字符串转换成日期类型。 select to_date(日期字符串, 格式) from dual;格式有很多种,例如:yyyy-mm-dd hh24:min:ss -- 年月日时分秒yyyy-mm-dd -- 年月日通常和to_char()相互转换select to_date(日期, 格式) from dual;格式与to_date相似。

使用to_date函数to_date(字符串,日期格式)oracle中的to_date参数含义如下,其他数据库参考使用手册。1.日期格式参数含义说明D 一周中的星期几DAY 天的名字,使用空格填充到9个字符DD 月中的第几天DDD 年中的第几天DY 天的简写名IW ISO标准的年中的第几周IYYY ISO标准的四位年份YYYY 四位年份YYY,YY,Y 年份的最后三位,两位,一位HH 小时,按12小时计HH24 小时,按24小时计MI 分SS 秒MM 月Mon 月份的简写Month 月份的全名W 该月的第几个星期WW 年中的第几个星期 1.日期时间间隔操作如:SELECT TO_DATE(2006-05-01 19:25:34, YYYY-MM-DD HH24:MI:SS) FROM DUAL;SQL> SELECT TO_DATE(2006-05-01, YYYY-MM-DD) FROM DUAL;

本文版权声明本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系本站客服,一经查实,本站将立刻删除。

发表评论

热门推荐