原文:几个强大的oracle自带函数,可根据日期算年纪,根据数值匹配字段

select A.USER NAME, decode A.SEX, , 男 , , 女 AS SEX, A.HEAD PORTRAIT, TRUNC months between sysdate, A.BIRTHDAY 岁 AS BIRTHDAY, Z.DISEASE NAME from T PATIENT INFO A 说明:decode 数值匹配字段,写到sql里就不用再到页面上进行 lt c ...

2016-10-08 15:10 0 1628 推荐指数:

查看详情

Oracle - Trunc() 函数截取日期&截取数值

日期截取: select trunc(sysdate,'q') from dual; --截取到季度(本季度的第一天) select trunc(sysdate,'month') from dual; --截取到月(本月的第一天) select trunc(sysdate,'') from ...

Sat Jul 04 08:25:00 CST 2020 0 1398
ORACLE 常用数值函数

1 ABS(n)返回数值弄参数的绝对值.它接受一个数值型值作为输入参数,或者任何可以隐式地转换为数值型值的值.并且返回数值型值的绝对值. Select abs(-1) from dual ABS(-1) ---------- 1 2 ACOS(n)返回参数的反余弦角度,参数为数值型值 ...

Mon Sep 19 00:21:00 CST 2016 0 4130
oracle 日期字段的处理

a. oracle plsql 如何查询两个间隔日期之间的数据 1) 方法一:Select * from Tables  where time >= to_date('2013-01-02 19:00:00','yyyy-mm-dd hh24:mi:ss')  and time < ...

Sat Jun 22 23:22:00 CST 2013 0 7102
Oracle函数——日期函数

Oracle中的时间类型只有date和TIMESTAMP,TIMESTAMP是比date更精确的类型。日期时间函数用于处理时间类型的数据,Oracle以7位数字格式来存放日期数据,包括世纪、年、月、日、小时、分钟、秒,并且默认日期显式格式为“DD-MON-YY”。在Oracle中准确来说一个礼拜 ...

Wed Jan 16 21:57:00 CST 2019 0 2171
Oracle数值处理函数之 ------ 空值置换函数

Oracle中NULL值不能用于计算。NULL与0不同,应当把NULL看作是一个未知值或无关的,NULL不能进行计算,所以所的结果永远为NULL。 在某些情况下,我们可以对NULL值进行合理的假设,在进行计算时对其进行处理。 NVL:空值转换函数 格式 ...

Tue Mar 12 04:05:00 CST 2013 0 7491
oracle 日期函数

select ename,hiredate,sysdate from scott.emp ; 可以查询出员工入职到现在的日期 select ename,sysdate-hiredate from scott.emp; 查看在职员工已经多少天; select ...

Wed Oct 04 18:26:00 CST 2017 0 1090
oracle常见日期函数

--常用日期函数 1、Sysdate 当前日期和时间 Select sysdate from dual; 2、Add_months(d,n) 当前日期d后推n个月 用于从一个日期值增加或减少一些月份 当前日期后两个月: Select add_months(sysdate,2) from ...

Wed Oct 11 23:12:00 CST 2017 0 1448
 
粤ICP备18138465号  © 2018-2026 CODEPRJ.COM