老師那個(gè)四舍五入函數(shù)感覺(jué)描述的有點(diǎn)不清楚!
好像是當(dāng) m 大于等于 0 時(shí)是對(duì)小數(shù)點(diǎn)后 m+1 位的數(shù)值進(jìn)行四舍五入,當(dāng) m 小于 0 時(shí)是對(duì)小數(shù)點(diǎn)前 m 位數(shù)值進(jìn)行的四舍五入。
好像是當(dāng) m 大于等于 0 時(shí)是對(duì)小數(shù)點(diǎn)后 m+1 位的數(shù)值進(jìn)行四舍五入,當(dāng) m 小于 0 時(shí)是對(duì)小數(shù)點(diǎn)前 m 位數(shù)值進(jìn)行的四舍五入。
2019-03-21
老師講的全部都是oracle的內(nèi)置函數(shù),沒(méi)有講解自定義函數(shù),要學(xué)習(xí)自定義函數(shù)還有另外去學(xué)。
2018-11-21
這里感覺(jué)略不嚴(yán)謹(jǐn),替換函數(shù),省略最后的參數(shù)應(yīng)該是替換成空值而非空格吧,我用length嵌套看了下,length(replace(‘abcda’,‘a’))=3
2018-11-21
老師聲音很好聽(tīng),講的也很細(xì)致,一定是個(gè)大美女
2018-08-14
--大小寫轉(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中的一個(gè)實(shí)際存在的表,任何用戶均可讀取,常用在沒(méi)有目標(biāo)表的 select 語(yǔ)句中。
-- 查看當(dāng)前連接用戶
select user from dual;
-- 查看當(dāng)前日期、時(shí)間
select sysdate from dual;
-- 當(dāng)作計(jì)算器用
select 1+2 from dual;
-- 查看當(dāng)前連接用戶
select user from dual;
-- 查看當(dāng)前日期、時(shí)間
select sysdate from dual;
-- 當(dāng)作計(jì)算器用
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)計(jì)以及處理查詢結(jié)果,他們包括:
- 統(tǒng)計(jì)函數(shù)
- 數(shù)學(xué)函數(shù)
- 字符串函數(shù)
- 日期函數(shù)
- 轉(zhuǎn)換函數(shù)
- 統(tǒng)計(jì)函數(shù)
- 數(shù)學(xué)函數(shù)
- 字符串函數(shù)
- 日期函數(shù)
- 轉(zhuǎn)換函數(shù)
2018-03-20