PL/SQL日期函数
来源:互联网 发布:js 地球3d旋转动画 编辑:程序博客网 时间:2024/05/01 09:54
日期函数用于处理DATE和TIMESTAMP数据类型的数据,这些函数同样可以直接在PL/SQL中直接使用。
SYSDATE: 返回当前系统的日期时间
SYSTIMESTAMP: 返回当前系统的日期时间
CURRENT_DATE: 返回当前会话时区所对应的日期时间
CURRENT_TIMESTAMP: 返回当前会话时区所对应的日期时间
DBTIMEZONE: 返回数据库所在时区
SESSIONTIMEZONE: 返回当前会话所在时区
LAST_DAY(d): 返回包含日期d的月份的最后一天的日期
NEXT_DAY(d,f): 返回指定日期d后的第一个由f指定的工作日所对应的日期,f可以是类似于“星期二”的形式
MONTHS_BETWEEN(d1,d2): 返回两个日期之间相差的月的数目
ROUND(d,f): 将日期按照指定的格式进行四舍五入,f可以为MM、DD和YYYY等,若f指定为YYYY,则7月1日为分界线;若f指定为MM,则16日为分界线;若f指定为DD,则中午12:00为分界线
ADD_MONTHS(d,n): 返回指定日期d之后(前)的n个月对应的日期,若n>0表示“之后”,若n<0表示“之前”
EXTRACT(f FROM d): 从指定日期d中获取指定格式f所要求的数据,f可以为MM,DD和YYYY等
TO_CHAR(d): 将指定日期d转换为字符串
TO_DATE(s,f): 将字符串s按照f指定的格式转换为日期时间型数据,f可以是“YYYY-MM-DD”的形式
TO_TIMESTAMP(s,f): 将字符串s按照f指定的格式转换为日期时间型数据,f可以是“YYYY-MM-DD”的形式
NUMTODSINTERNAL(n,f): 将数值n转换为f格式所表示的INTERVAL DAY TO SECOND数据,f可以是DAY,HOUR,MINUTER或SECOND等
NUMTOYMINTERNAL(n,f): 将数值n转换为f格式所表示的INTERVAL DAY TO MONTH数据,f可以是DAY,HOUR,MINUTER或SECOND等
TRUNC(d[,f]): 截断日期时间数据,若f为YYYY,则结果为该年的1月1日;若f为MM,则结果为该月1日
- PL/SQL日期函数
- ORACLE PL/SQL 字符串函数、数学函数、日期函数
- PL/SQL 日期类型
- PL/SQL 日期时间类型函数及运算
- PL/SQL自定义:函数检查日期字符串是否合法
- pl/sql单行函数
- PL/SQL函数总结
- 内置pl/sql函数
- pl/sql函数索引
- PL/SQL简单函数
- PL/SQL常用函数
- PL/SQL常用函数
- PL/SQL 常用函数
- pl/sql常用函数
- PL/SQL 常用函数
- PL/SQL --> 函数
- PL/SQL函数
- PL/SQL常用函数
- sscanf函数和正则表达式
- 自己动手实现设计模式——抽象工厂
- Layout Manager
- excel分析数据 --数据相关性
- Java获取音乐文件艺术家,歌曲名,所属专辑等信息
- PL/SQL日期函数
- 什么是输入法?
- Tomcat 或 Jboss 部署WAR包
- hdu4366(线段树)
- 很漂亮实用的jQuery实例123个
- “ORA-12541:TNS:无监听程序”错误解决
- C++ sizeof 使用规则及陷阱分析【转】
- 搬家了
- Win7下安装postgresQL的过程