select last_day(sysdate)-last_day(add_months(sysdate,-1) from dual;
解决方案 »
- 如何把两条记录合并生成一条
- vs2008中使用ado连接oracle 9i数据库,如何响应触发器发出的事件并获得返回值?
- 请问where字句中or和and产生的短路,怎么处理?
- Oracle11g Database Control连接
- 用脚本create一批新表的问题
- 存储过程中执行字符串中的sql语句
- 子查询的疑惑
- 常见问题之一:ORACLE 如何实现数据查询的高效分页?
- 一个简单的SQL语句的问题............
- 简单的问题!!!谁回答马上给分
- 在SQL*PLUS而不是SQL*PLUS SHEET中要怎样执行本地脚本?
- 旧式的外联接语法有时会产生岐义,而SQL-92语法则可以避免,能否详细说明?
select to_char(last_day(sysdate),'dd') from dual抓出本月是31天。
to_char(sysdate,'d') --一周中第几天
to_char(sysdate,'dd') --一月中第几天
to_char(sysdate,'ddd') --一年中第几天
--------------------------------------------------
31已用时间: 00: 00: 00.20
--
31
这样最简单了