码迷,mamicode.com
首页 >  
搜索关键字:months_between    ( 23个结果
Oracle函数
一、大小写函数 lower():全部小写upper():全部大写initcap():首字母大写 lower: upper: initcap: 二、字符控制函数 ① Concat--连接字符串 三、日期函数 ① months_between:两个日期相差的月数 ② add_months:向指定日期中加 ...
分类:数据库   时间:2016-08-26 18:04:43    阅读次数:181
ORACLE 日期函数
ORACLE 日期函数 SYSDATE 当前的数据库系统时间 ADD_MONTHS(加减指定的月份) MONTHS_BETWEEN(取两个日期之间相隔的月数) LAST_DAY(取指定日期所在月的最后一天) 示例语句: 取当前数据库系统的时间 SELECT SYSDATE FROM DUAL; 以特 ...
分类:数据库   时间:2016-07-13 19:23:54    阅读次数:256
问题:oracle 计算年龄;结果:oracle中根据生日计算年龄的问题
SELECT FLOOR(MONTHS_BETWEEN(SYSDATE,birthday)/12,1) FROM ltteacherinfo where name='朱雪东111'这个报错ORA 00909 :invalid number of arguments这个是怎么错了,计算年龄该怎么算,年...
分类:数据库   时间:2015-12-15 12:03:55    阅读次数:278
oracle 两个时间相减
oracle 两个时间相减默认的是天数oracle 两个时间相减默认的是天数*24 为相差的小时数oracle 两个时间相减默认的是天数*24*60 为相差的分钟数oracle 两个时间相减默认的是天数*24*60*60 为相差的秒数--MONTHS_BETWEEN(date2,date1) 给出d...
分类:数据库   时间:2015-11-18 12:12:50    阅读次数:253
SQL语句计算周岁
计算周岁的SQL语句:select trunc(months_between(sysdate,date'1992-12-8')/12) 年龄 from dual;用到两个函数:trunc和months_betweentrunc函数两种用法:1、trunc(number1,number2),只舍不入取...
分类:数据库   时间:2015-10-02 13:45:47    阅读次数:321
single-row function和muti-row function
1、single-row function指一行数据输入,返回一个值的函数。 常见的有字符函数(如:substr)日期函数(如:months_between)数字函数(如:MOD)转换函数(如:to_char)通用函数(如:NVL)2、mutil-row function指多行数据输入,返回一个值的...
分类:其他好文   时间:2015-07-27 12:57:52    阅读次数:153
简单sql部分强化练习题
-- 找出在(任何年份)2月受聘的所有员工 select * from emp where to_number(to_char(hiredate, 'mm'))= 2; -- 对每个员工,显示其加入公司的天数 select ename, round(sysdate - hiredate) Days from emp; -- 显示姓名中任意位置包含“A”的所有员工姓名 select * from emp where upper(ename) like '%A%'; -- 以年月日方式显示所有员工的服务年...
分类:数据库   时间:2015-06-04 01:04:31    阅读次数:207
oracle计算年龄
入院年龄按入院时间和出生日期进行计算select * from pat_visit_v v where floor(MONTHS_BETWEEN(v.visit_time,v.BIRTH_TIME)/12) <=26; 来自为知笔记(Wiz)
分类:数据库   时间:2015-04-15 11:15:50    阅读次数:164
oracle计算日期只差得出季度
一、基本用法20个月换算成1年8个月,selecttrunc(20/12)||‘年‘||mod(20,12)||‘个月‘fromdual二、深入用法要结合months_between函数,结果为1年11个月selecttrunc((months_between(to_date(‘2012-09-12‘,‘yyyy-mm-dd‘),to_date(‘2010-10-12‘,‘yyyy-mm-dd‘)))/12)||‘年‘||mod(mon..
分类:数据库   时间:2015-02-03 19:47:25    阅读次数:222
oracle 两个时间函数的探究
近来经常用到时间函数,在此写一个笔记,记录自己的所得,希望也对您有所帮助。 1、对于一个时间如 sysdate:2015/1/30 14:16:03如何只得到年月日,同时它的数据类型不变化呢? 最容易想到的是to_char然后在to_date,以前我所能想到的就是这个,因为觉得麻烦在网上搜了一下,找到了另外一种方法,trunc(sysdate),即可得到想要的结果 select...
分类:数据库   时间:2015-01-30 15:52:54    阅读次数:204
23条   上一页 1 2 3 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!