ORACLE SQL日期处理

开发工具与关键技术:Oracle

作者:李成富

撰写时间:2019年3月26日

 

获取当前日期:

Select sysdate from dnes

结果:

Select ---查询关键字

Sysdate---获取当前系统日期时间

From---指定查询目标

Dnes---被指定的表

将日期转换成字符串: to_char

必须包含在单引号中而且大小写敏感。

可以包含任意的有效的日期格式。

日期之间用逗号隔开

 

获取当前系统日期时间,并规定成自己所需要的格式:

Select to_char(sysdate,'yy-mm-dd') from dnes

Select to_char(sysdate,'yy-mm-dd hh:mi:ss') from dnes

Select to_char(sysdate,'yy-mm-dd day hh:mi:ss') from dnes

 

日期格式的元素:

yyyy    

mm   03  MONTH  3  MON  3

dd  

day  星期  dy   星期几

mmm 当年第几天

hh   小时      mi   分钟    ss

 

Select to_char('2019-03-03') from sb(此式不适用上述元素)

将字符串转换成日期:

Select to_date(‘2010-11-01’,’yyyy-mm-dd’)from dnes

Select to_date(‘20101101’,’yyyymmdd’)from dnes

数据转日期:

Select to_date(20191113,’yyyymmdd’) from dnes

数据型转字符串:

Select to_char(1561515) from dnes

字符串转数据型:

Select  to_number(‘123456789’) from dnes

 

数字格式的元素:

数字         9

          0 

美元符       $  

本地货币符号

小数点       .   

千位符       , 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值