原文:幾個強大的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