oracle日期函数转化问题
来源:互联网 发布:淘宝店铺售假怎么申诉 编辑:程序博客网 时间:2024/05/20 15:59
Oracle的解惑一二to_date()与24小时制表示法及mm分钟的显示:
一、在使用Oracle的to_date函数来做日期转换时,很多程序员也许会和我一样,直觉的采用“yyyy-MM-dd HH:mm:ss”的格式作为格式进行转换,但是在Oracle中会引起错误:“ORA 01810 格式代码出现两次”。
如:select to_date('2005-01-01 13:14:20','yyyy-MM-dd HH24:mm:ss') from dual;
原因是SQL中不区分大小写,MM和mm被认为是相同的格式代码,所以Oracle的SQL采用了mi代替分钟。
select to_date('2005-01-01 13:14:20','yyyy-MM-dd HH24:mi:ss') from dual;
二、另要以24小时的形式显示出来要用HH24
select to_char(sysdate,'yyyy-MM-dd HH24:mi:ss') from dual;//mi是分钟
select to_char(sysdate,'yyyy-MM-dd HH24:mm:ss') from dual;//mm会显示月份
一、在使用Oracle的to_date函数来做日期转换时,很多程序员也许会和我一样,直觉的采用“yyyy-MM-dd HH:mm:ss”的格式作为格式进行转换,但是在Oracle中会引起错误:“ORA 01810 格式代码出现两次”。
如:select to_date('2005-01-01 13:14:20','yyyy-MM-dd HH24:mm:ss') from dual;
原因是SQL中不区分大小写,MM和mm被认为是相同的格式代码,所以Oracle的SQL采用了mi代替分钟。
select to_date('2005-01-01 13:14:20','yyyy-MM-dd HH24:mi:ss') from dual;
二、另要以24小时的形式显示出来要用HH24
select to_char(sysdate,'yyyy-MM-dd HH24:mi:ss') from dual;//mi是分钟
select to_char(sysdate,'yyyy-MM-dd HH24:mm:ss') from dual;//mm会显示月份
- oracle日期函数转化问题
- oracle 日期格式转化
- oracle日期转化示例
- 日期转化问题
- oracle 中各种函数 转化函数 字符串函数,日期函数,数值函数
- oracle 中各种函数 转化函数 字符串函数,日期函数,数值函数
- 用convert函数日期转化
- 用convert函数日期转化
- oracle 类型转化函数
- oracle 中的转化函数
- Oracle中时间日期转化函数to_date和to_char用法总结
- Oracle-日期转化数字的方法
- Oracle Date日期转化为 农历
- SQL转换日期字段的问题——CONVERT转化函数的用法
- oracle 日期函数介绍
- oracle 日期函数
- oracle 日期函数介绍
- oracle 日期函数介绍
- 关于flex MDI的应用
- PHP 5.3.8 的 SoapClient 无法工作
- 在MYSQL中把一个字符串转换成日期
- JDBC连接数据库遇到的问题(小白的错误)
- Flex 窗体 最大化、最小化实例
- oracle日期函数转化问题
- DESC[RIBE] (SQL*Plus command)
- 在RHEL 5.4(Tikanga)下搭建PHP+Memcached
- c文件操作的一般流程
- Wireless tools资料收集
- char和wchar_t互相转换
- 1.6.7 Check the Check
- dede所有目录模板全解
- Iphone 官方的开发指南