- 浏览: 117654 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (83)
- 问题解决 (4)
- Oracle (21)
- css (1)
- jsp页面 EL表达式 (0)
- JSP (6)
- 网络必备知识 (1)
- Tomcat (3)
- html (10)
- JDK (1)
- Myeclipse (4)
- 术语 (1)
- ibatis (2)
- struts2 (1)
- /i (1)
- /g (1)
- /ig (1)
- /gi (1)
- /m的区别和含义 (1)
- Oracle 数据字段 (1)
- 行链接(Row chaining) 与行迁移(Row Migration) (1)
- oracle中substr函数的用法 (1)
- 各个数据库的端口 (1)
- OracleOraDB10g_home1TNSListener 无法启动 错误1067 (1)
- oracle服务说明 (0)
- [解决]ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务 (0)
- ORA-28000: The Account is locked. 问题的解决 (0)
- pl/sql (1)
- JS (3)
- jqgrid (0)
- Jquery (3)
- 常识 (1)
- powerdesigner (4)
- javascript (6)
- java (3)
- 问题 (1)
- xml (1)
- sql (1)
- Myeclipse\ (1)
最新评论
使用oracle add_months函数,就可以以得到某一时间之前或之后n个月的时间,如果您之前遇到过类似方面到的问题,不妨一看。
如果需要取上一个月的数据,并且每天都要进行此操作,每次都需要改时间,的确非常的麻烦,所以想到了oracle add_months函数这个函数
oracle add_months函数:
oracle add_months(time,months)函数可以得到某一时间之前或之后n个月的时间
- 如 select add_months(sysdate,-6) from dual;
该查询的结果是当前时间半年前的时间
- select add_months(sysdate,6) from dual;
该查询的结果是当前时间半年后的时间
- my examle:
- select distinct(t.mobile) from twaplogon t where to_char(t.logontime,'yyyy-mm')=to_char(add_months(sysdate,-1),'yyyy-mm')
以上就是oracle add_months函数的使用方法。
发表评论
-
Oracle中TO_DATE格式
2012-12-26 23:06 909Year: yy two digit ... -
Oracle 分析
2012-12-26 21:42 738select count(*) from (sel ... -
Oracle日期格式
2012-12-26 21:39 811YYYY:四位表示的年份 YYY,YY,Y:年份的最后三位、两 ... -
oracle中 Round 函数使用
2012-12-26 15:52 3670Round 函数 语法为ROUND(number,num_d ... -
start with 条件
2012-11-30 14:18 790select '' || ca.agency_id ... -
Oracle截取字符串和查找字符串
2012-11-28 22:17 939oracle 截取字符(substr),检索字符位置(i ... -
sql
2012-11-16 17:55 602select t.vechile_code,t.org_nam ... -
项目sql
2012-11-05 10:52 720想要得到的结果,得到车牌号所对应 最大日期卡的状态,且卡的 ... -
Oracle中的时间函数用法(to_date、to_char)
2012-10-23 10:46 289724小时的形式显示出来要用HH24 select to ... -
DECODE()函数 用法
2012-10-23 10:46 838decode(acc.state, ... -
数据库
2012-10-23 10:02 633(select c.vechile_code,c.cr ... -
sql的left join 命令详解
2012-09-03 14:02 759给个通俗的解释吧. 例表a aid adate ... -
oracle 如何导出所有用户名和密码
2012-08-03 22:07 1029下面这个sql可以生成建用户有脚本,在源库执行,把执行结 ... -
ORACLE递归查询
2012-07-24 15:47 786DEPTID NUMBER 部门idPAREDE ... -
DECODE()函数 用法
2012-07-20 17:39 826作用:将输入数值与函数中的参数列表相比较,根据输入值返回 ... -
详解Oracle的unlimited tablespace系统权限
2012-07-05 13:58 62801. 系统权限unlimited tablespace是 ... -
Sys和system用户的区别,as normal、sysdba 和sysoper系统权限区别
2012-07-05 13:59 3290Sys和system用户的区别,as normal、sy ... -
connect、resource和dba三种标准角色:
2012-07-05 13:59 1252connect、resource和dba三种标准角色: ... -
通过pl/sql创建Oracle新用户
2012-07-05 13:59 762引用创建用户和为用户分配权限 dba账号登录pl/sql d ... -
Oracle连接远程数据库
2012-03-29 10:07 919引用 配置连接远程数据库ORCL125 = (DESCRI ...
相关推荐
### Oracle 常用函数详解 #### 一、单值函数概述 单值函数是指对每一行数据只返回一个值的函数。这类函数包括字符函数、日期时间函数、数字函数、转换函数以及混合函数。 ##### 1. 字符函数 字符函数主要用于...
在Oracle中,date类型可以直接加减天数,而加减月份要用add_months函数. select a.hiredate 雇用日期, a.hiredate + 5 加5天, a.hiredate - 5 减5天, add_months(hiredate, 5) 加5个月, add_months(hiredate, -...
本文将重点介绍单行函数的使用方法及其应用场景。 #### 二、单行函数详解 ##### 2.1 基础概念 单行函数是指那些应用于每一行数据的函数,返回与该行相关的结果。这些函数包括但不限于字符函数、数字函数、日期函数...
### Oracle 时间函数详解 在 Oracle 数据库中,时间函数是一类非常重要的内置函数,用于处理日期和时间数据。本文将详细介绍几个常用的 Oracle 时间函数,并通过示例解释如何使用这些函数来获取某个月的第一天和...
Oracle还提供了其他类型的函数,如数学函数(如`SQRT()`、`MOD()`)、日期和时间函数(如`SYSDATE`、`ADD_MONTHS()`)以及系统信息函数(如`USER`、`DBMS_SESSION.SYSDATE`)。这些函数极大地丰富了数据库操作的可能...
### Oracle 日期函数详解 #### 1. Add_months() **函数定义:** `ADD_MONTHS()` 是 Oracle 提供的一个非常实用的功能,它主要用于从指定日期值中增加或减少一定数量的月份。该函数的语法如下: ```sql ADD_MONTHS...
### Oracle函数用法详解 #### 数学函数 Oracle数据库提供了丰富的数学函数,这些函数可以帮助我们进行数据处理和分析。...对于每个函数的具体使用方法和注意事项,建议查阅Oracle官方文档获取更详细的帮助和指导。
### Oracle中的基本函数详解 #### 一、字符函数 Oracle 提供了一系列强大的字符函数来处理字符串数据。这些函数包括但不限于转换大小写、拼接字符串、提取子字符串等操作。 ##### Upper `Upper` 函数用于将输入的...
### ORACLE函数及其用法详解 #### 概述 Oracle是一种广泛使用的数据库管理系统,它提供了丰富的内置函数,这些函数能够帮助开发者和数据库管理员更高效地处理数据。本文将详细介绍Oracle中的一些常用函数及其应用...
这部分内容主要涉及到了Oracle中的日期函数及其应用,例如`sysdate`、`add_months`等。 ##### 1. `sysdate`函数 `sysdate`函数返回当前系统日期和时间,它通常用于获取系统当前的时间戳。此函数在实际应用中非常...
### ORACLE常用日期函数集合详解 #### 一、概述 在Oracle数据库中,日期处理是一项非常重要的功能。本文将详细介绍一些常用的Oracle日期函数及其应用场景,帮助数据库管理员或开发者更好地理解和运用这些函数,以...
Oracle 单行函数详解 本章要点包括字符函数、数字函数、日期函数、转换函数和通用函数等单行函数。 字符函数 字符函数用于处理字符串,包括大小写处理函数和字符处理函数。大小写处理函数可以将字符串转换为大写...
### Oracle数据库单行函数知识点详解 #### 一、数值处理函数 **1. ROUND 函数** - **功能描述:** `ROUND` 函数用于对数值进行四舍五入...掌握了这些函数的使用方法,将极大地提高我们在Oracle数据库中的工作效率。
### Oracle常用函数详解 #### 一、概述 Oracle 数据库提供了丰富的内置函数,极大地提高了 SQL 语句在处理数据时的灵活性与效率。这些函数主要分为两大类:单行函数和多行函数(也称为聚合函数)。单行函数通常...
### ORACLE函数大全汇总详解 #### 一、概述 Oracle数据库是业界领先的数据库管理系统之一,提供了丰富的内置函数来处理各种数据类型与业务需求。本文档将详细介绍一系列Oracle函数及其应用场景,帮助用户更好地...
### Oracle PL/SQL 基本函数详解 在Oracle数据库中,PL/SQL(Procedural Language for SQL)是一种强大的编程语言,它结合了SQL的数据处理功能与过程化语言的控制结构,使得开发者能够编写复杂的应用程序逻辑。本文...
处理月份和年份时,ADD_MONTHS函数非常有用,它可以添加或减少指定的月份数。LAST_DAY函数则返回指定日期所在月份的最后一天。而TRUNC函数除了可以用于截断时间部分,还可以在GROUP BY语句中用于按指定时间单位进行...
以下是从给定文件中提炼出的一些Oracle常用函数及其应用详解: ### ASCII和CHR函数 - **ASCII**: 返回一个字符的ASCII码值。 - 示例:`SELECT ASCII('A') A, ASCII('a') a, ASCII('0') zero, ASCII(' ') space ...
3. **日期时间函数**:如`SYSDATE`获取当前系统日期,`ADD_MONTHS()`增加月份,`EXTRACT()`提取日期部分,`TRUNC()`截断日期到指定精度。 4. **转换函数**:如`TO_CHAR()`将数值转换为字符串,`TO_DATE()`将字符串...