小弟新人,请问各位大侠, 比如 以月为单位的期限(当前日期 - 开始日期) 怎么写呀
解决方案 »
- 新手求教数据分割插入问题
- c#连接oracle数据库报“ORA-12154: TNS: 无法解析指定的连接标识符”错误,怎么解决?
- BULK COLLECT INTO问题
- 相互学习
- 100分求助一个sql语句(oracle数据库)
- 呵呵概念问题:oracle的包装上写着:50用户。这里的50用户是不是连接数为50之后就不能再有新的连接进来的拉?
- 请教:如何在数据库端时时地截获前端应用程序所发的所有的sql语句(insert,delete,update)? 在线等待
- 数据库权限问题!ora-01031权限不足!
- 小弟用proc程序select或update时中文字段显示乱码,请问哪位大虾能指点!!!???
- 由于监听器不能自动启动,ORACLE企业管理器不能登录
- regexp_like 能不能表达 > <等条件
- ora 存储过程
select months_between(sysdate,date'2010-10-2') from dual;
select extract(month from (sysdate-date'2010-10-2') year to month) from dual;
结果分别为: 2.91750821385902
3
{ YEAR | MONTH | DAY | HOUR | MINUTE | SECOND }
| { TIMEZONE_HOUR | TIMEZONE_MINUTE }
| { TIMEZONE_REGION | TIMEZONE_ABBR }
FROM { date_value | interval_value } ) You can only extract YEAR, MONTH, and DAY from a DATE. You can only extract TIMEZONE_HOUR and TIMEZONE_MINUTE from a timestamp with a time zone datatype.
Applies To: Oracle 9i, Oracle 10g, Oracle 11g For example: extract(YEAR FROM DATE '2003-08-22') would return 2003
extract(MONTH FROM DATE '2003-08-22') would return 8
extract(DAY FROM DATE '2003-08-22') would return 22