开发工具与关键技术: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
美元符 $
本地货币符号 L
小数点 .
千位符 ,