oracle日期to_date和to_char函数
更新时间:2023-08-11 04:58:01 阅读量: 人文社科 文档下载
Oracle中TO_DATE TO_CHAR格式
2009-04-23 18:02:21
TO_CHAR 是把日期或数字转换为字符串
TO_DATE 是把字符串转换为数据库中得日期类型转换函数
TO_NUMBER 将字符转化为数字
? TO_CHAR
使用TO_CHAR函数处理数字
TO_CHAR(number, '格式')
TO_CHAR(salary,’$99,999.99’);
使用TO_CHAR函数处理日期
TO_CHAR(date,’格式’);
? TO_NUMBER
使用TO_NUMBER函数将字符转换为数字
TO_NUMBER(char[, '格式'])
? TO_DATE
使用TO_DATE函数将字符转换为日期
TO_DATE(char[, '格式'])
? 数字格式格式
9 代表一个数字
0 强制显示0
$ 放置一个$符
L 放置一个浮动本地货币符
. 显示小数点
, 显示千位指示符
? 日期格式
格式控制 描述
YYYY、YYY、YY 分别代表4位、3位、2位的数字年
YEAR 年的拼写
MM 数字月
MONTH 月的全拼
MON 月的缩写
DD 数字日
DAY 星期的全拼
DY 星期的缩写
AM 表示上午或者下午
HH24、HH12 12小时制或24小时制
MI 分钟
SS 秒钟
SP 数字的拼写
TH 数字的序数词
“特殊字符” 假如特殊字符
HH24:MI:SS AM 15:43:20 PM
日期例子:
SELECT TO_DATE('2006-05-01 19:25:34', 'YYYY-MM-DD HH24:MI:SS') FROM DUAL
SELECT TO_DATE('2006-05-01 19:25', 'YYYY-MM-DD HH24:MI') FROM DUAL
SELECT TO_DATE('2006-05-01 19', 'YYYY-MM-DD HH24') FROM DUAL
SELECT TO_DATE('2006-05-01', 'YYYY-MM-DD') FROM DUAL
SELECT TO_DATE('2006-05', 'YYYY-MM') FROM DUAL
SELECT TO_DATE('2006', 'YYYY') FROM DUAL
日期说明:
当省略HH、MI和SS对应的输入参数时,Oracle使用0作为DEFAULT值。如果输入的日期数据忽略时间部分,Oracle会将时、分、秒部分都置为0,也就是说会取整到日。
同样,忽略了DD参数,Oracle会采用1作为日的默认值,也就是说会取整到月。
但是,不要被这种“惯性”所迷惑,如果忽略MM参数,Oracle并不会取整到年,取整到当前月。
注意:
1.在使用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;
2.另要以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和to_char函数08-11
能量饲料和蛋白饲料05-23
泉州市洛江区对外贸易经济合作局12-22
财务管理习题集答案 辅修06-03
车间质检员手册03-19
《拍卖案例分析》课堂笔记03-19
《发现之旅》读后感10篇12-12
挥发酚实验报告33303-05
- 粮油储藏基础知识
- 论文范文(包括统一封面和内容的格式)
- 经典解题方法
- 综合部后勤办公用品管理办法+领用表
- 学生宿舍突发事件应急预案
- 16秋浙大《生理学及病理生理学》在线作业
- 四分比丘尼戒本(诵戒专用)
- 浙江财经大学高财题库第一章习题
- 九大员岗位职责(项目经理、技术负责人、施工员、安全员、质检员、资料员、材料员、造价员、机管员)
- 旅游财务管理习题(学生版)
- 德阳外国语高二秋期入学考试题
- 投资学 精要版 第九版 第11章 期权市场
- 控制性详细规划城市设计认识
- bl03海运提单3国际贸易答案
- 2010-2011学年湖北省武汉市武珞路中学七年级(上)期中数学试卷
- VB程序填空改错设计题库全
- 教师心理健康案例分析 - 年轻班主任的心理困惑
- 民间借贷司法解释溯及力是否适用?
- 三联书店推荐的100本好书
- 《化工原理》(第三版)复习思考题及解答
- 函数
- 日期
- oracle
- date
- char
- IDC技术简介
- 经皮激光椎间盘减压术治疗腰椎间盘突出症的手术配合
- 电控党小组事迹材料
- 快乐办公 幸福生活
- 初三英语(全)中考模拟试卷6
- 304m隧道工程施工图设计(新奥法 复合式衬砌)_yg
- what if she&39;s an angel 帮助他人
- 英语同步练习题考试题试卷教案牛津小学英语一年级下学期期中测试题
- 农村教师调动申请报告通用范本
- 人教版八年级物理上册第二次月考试题与答案
- 内蒙古乌兰察布市卓资县第三产业生产总值和城镇常住居民人均可支配收入数据解读报告2020版
- 炉石传说国服登顶疯狗机械萨卡组详细介绍
- 2010年内科肿瘤综合治疗策略研讨班
- 去香港买日用品攻略
- 山东省17市2015—2013三年中考化学试题分类汇编——化合价、化学式及及计算
- 六年级数学培优辅差工作总结
- 5《山水田园诗四首》
- 韩国的“新村运动”及其对中国新农村建设的启示
- 呼吸机相关性肺炎危险因素分析与防治措施
- 如何提高教学质量的心得体会