--大小寫轉(zhuǎn)換
Select upper('ABc') from dual --ABC 大寫
Select Lower('bAc') from dual --bac 小寫
Select Initcap('caB') from dual --Cab 首字母大寫
--截取字符串
Select Substr('123456',2), --23456
Substr('123456',2,2), --23
Substr('123456',-6,2) --12
from dual
Select upper('ABc') from dual --ABC 大寫
Select Lower('bAc') from dual --bac 小寫
Select Initcap('caB') from dual --Cab 首字母大寫
--截取字符串
Select Substr('123456',2), --23456
Substr('123456',2,2), --23
Substr('123456',-6,2) --12
from dual
2018-05-24
dual 表是 Oracle中的一個實際存在的表,任何用戶均可讀取,常用在沒有目標表的 select 語句中。
-- 查看當前連接用戶
select user from dual;
-- 查看當前日期、時間
select sysdate from dual;
-- 當作計算器用
select 1+2 from dual;
-- 查看當前連接用戶
select user from dual;
-- 查看當前日期、時間
select sysdate from dual;
-- 當作計算器用
select 1+2 from dual;
2018-03-20
-- 根據(jù)出生年月日得到年齡
SELECT stuName, TO_CHAR(sysdate, 'YYYY') - TO_CHAR(stuBirthday, 'YYYY') AS age FROM students;
SELECT stuName, TO_CHAR(sysdate, 'YYYY') - TO_CHAR(stuBirthday, 'YYYY') AS age FROM students;
2018-03-20
Oracle 中的函數(shù)主要為了方便數(shù)據(jù)的統(tǒng)計以及處理查詢結(jié)果,他們包括:
- 統(tǒng)計函數(shù)
- 數(shù)學(xué)函數(shù)
- 字符串函數(shù)
- 日期函數(shù)
- 轉(zhuǎn)換函數(shù)
- 統(tǒng)計函數(shù)
- 數(shù)學(xué)函數(shù)
- 字符串函數(shù)
- 日期函數(shù)
- 轉(zhuǎn)換函數(shù)
2018-03-20