Oracle DB TO CHAR TO DATE TO NUMBER 函数

本文介绍了Oracle数据库中TO_CHAR、TO_DATE和TO_NUMBER函数的使用,包括日期和数字的格式化处理,以及如何结合RR日期格式进行转换操作。同时推荐了作者的人工智能教程,教程特色为零基础、通俗易懂并带有幽默元素。
摘要由CSDN通过智能技术生成

分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow

               
  • 使用TO_CHAR函数处理日期
TO_CHAR( date, 'format_model') 
格式样式具有以下特点:
• 必须放在单引号内
• 区分大小写
• 可以包含任何有效的日期格式元素
• 具有一个fm元素,用于删除填充的空格或隐藏前导零
• 与日期值之间用逗号分隔

TO_CHAR可以按照由format_model 指定的格式,将日期时间数据类型转换为数据类型为 VARCHAR2 的值。格式样式是一种字符文字,用于描述字符串中存储的日期时间的格式。
例如,字符串'11-Nov-1999' 的日期时间格式样式为'DD-Mon-YYYY' 。可以使用 TO_CHAR函数将日期从默认格式转换为指定的格式。
准则
• 格式样式是区分大小写的,而且必须放在单引号内。
• 格式样式可以包含任何有效的日期格式元素。但一定要使用逗号将日期值与格式样式 分隔开。
• 输出中的日和月名称会自动用空格填充。
• 要删除填充的空格或隐藏前导零,请使用填充模式fm元素。
hr@TEST0924> SELECT employee_id, TO_CHAR(hire_date, 'MM/YY') Month_Hired FROM  employees WHERE  last_name = 'Higgins'; 

EMPLOYEE_ID MONTH
----------- -----
        205 06/02

  • 日期格式样式的元素

  • 日期格式样式的元素
使用下表中列出的格式可显示时间信息和文字,并将数字更改为拼写数字。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值