Oracle PL/SQL开发基础(第二十二弹:类型转换函数)

上一篇讲到了类型转换函数。不过那么多的类型转换函数中,常用的也就是TO_CHARTO_NUMBERTO_DATE这几个。下面对这几个进行详细的介绍。

使用TO_CHAR将日期型转换为字符串

默认情况下,日期格式都是以DD-MON-YY来显示的,为了使其他的 显示格式显示日期值,可以使用TO_CHAR将日期从默认格式转换为指定的格式。例如:

SELECT TO_CHAR (SYSDATE, 'YYYY-MM-DD HH24:MI:SS AM')
  FROM DUAL

可以看到,要显示为特定的日期格式,必须要指定特定的日期格式字符串,可以使用的格式字符串如下:

日期格式元素 描述
SCC或CC 世纪,带-服务器前缀B.C.日期
日期中的年YYYY或SYYYY 年,带-服务器前缀B.C.日期
YYY或YY或Y 年的最后3、2或1个数字
Y,YYY 年,在这个位置带逗号
IYYY,IYY,IY,I 基于ISO标准的4、3、2或1位数字年
SYEAR或YEAR 拼写年,带-服务器前缀B.C.日期
BC或AD B.C.A.D指示器
B.C.或A.D. 带周期的B.C./A.D指示器
Q 四分之一年,即季度
MM 月,2位数字值
MONTH 9位字符长度的带空格填充的月的名字
MON 3字母缩写的月的名字
RM 罗马数字月
WW或W 年或月的周
DDD或DD或D<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值