(米久科)oracle获取当前日期及日期格式

(米久科)oracle获取当前日期及日期格式

ID:35197119

大小:16.01 KB

页数:3页

时间:2019-03-21

(米久科)oracle获取当前日期及日期格式_第1页
(米久科)oracle获取当前日期及日期格式_第2页
(米久科)oracle获取当前日期及日期格式_第3页
资源描述:

《(米久科)oracle获取当前日期及日期格式》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、Oracle获取当前日期及日期格式Oracle获取当前日期及日期格式获取系统日期:SYSDATE()格式化日期:TO_CHAR(SYSDATE(),'YY/MM/DDHH24:MI:SS)或TO_DATE(SYSDATE(),'YY/MM/DDHH24:MI:SS)格式化数字:TO_NUMBER注:TO_CHAR把日期或数字转换为字符串TO_CHAR(number,'格式')TO_CHAR(salary,'$99,999.99')TO_CHAR(date,'格式')TO_DATE把字符串转换为数据库中的日期类型TO

2、_DATE(char,'格式')TO_NUMBER将字符串转换为数字TO_NUMBER(char,'格式')返回系统日期,输出25-12月-09selectsysdatefromdual;mi是分钟,输出2009-12-2514:23:31selectto_char(sysdate,'yyyy-MM-ddHH24:mi:ss')fromdual;mm会显示月份,输出2009-12-2514:12:31selectto_char(sysdate,'yyyy-MM-ddHH24:mm:ss')fromdual;输出09

3、-12-2514:23:31selectto_char(sysdate,'yy-mm-ddhh24:mi:ss')fromdual输出2009-12-2514:23:31selectto_date('2009-12-2514:23:31','yyyy-mm-dd,hh24:mi:ss')fromdual而如果把上式写作:selectto_date('2009-12-2514:23:31','yyyy-mm-dd,hh:mi:ss')fromdual则会报错,因为小时hh是12进制,14为非法输入,不能匹配。输出$1

4、0,000,00:selectto_char(1000000,'$99,999,99')fromdual;输出RMB10,000,00:selectto_char(1000000,'L99,999,99')fromdual;输出1000000.12:selecttrunc(to_number('1000000.123'),2)fromdual;selectto_number('1000000.123')fromdual;转换的格式:表示year的:y表示年的最后一位、yy表示年的最后2位、yyy表示年的最后3位、y

5、yyy用4位数表示年表示month的:mm用2位数字表示月、mon用简写形式,比如11月或者nov、month用全称,比如11月或者november表示day的:dd表示当月第几天、ddd表示当年第几天、dy当周第几天,简写,比如星期五或者fri、day当周第几天,全称,比如星期五或者friday表示hour的:hh2位数表示小时12进制、hh242位数表示小时24小时表示minute的:mi2位数表示分钟表示second的:ss2位数表示秒60进制表示季度的:q一位数表示季度(1-4)另外还有ww用来表示当年第几

6、周w用来表示当月第几周。24小时制下的时间范围:00:00:00-23:59:5912小时制下的时间范围:1:00:00-12:59:59数字格式:9代表一个数字0强制显示0$放置一个$符L放置一个浮动本地货币符.显示小数点,显示千位指示符补充:当前时间减去7分钟的时间selectsysdate,sysdate-interval'7'MINUTEfromdual;当前时间减去7小时的时间selectsysdate-interval'7'hourfromdual;当前时间减去7天的时间selectsysdate-in

7、terval'7'dayfromdual;当前时间减去7月的时间selectsysdate,sysdate-interval'7'monthfromdual;当前时间减去7年的时间selectsysdate,sysdate-interval'7'yearfromdual;时间间隔乘以一个数字selectsysdate,sysdate-8*interval'7'hourfromdual;含义解释:Dual伪列Dual是Oracle中的一个实际存在的表,任何用户均可读取,常用在没有目标表的select语句块中。不同系统

8、可能返回日期的格式不一样。返回当前连接的用户:selectuserfromdual;

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。