sql的數(shù)據(jù)類型和常用函數(shù)

sql的數(shù)據(jù)類型和常用函數(shù)

ID:8958211

大?。?5.50 KB

頁數(shù):7頁

時(shí)間:2018-04-13

sql的數(shù)據(jù)類型和常用函數(shù)_第1頁
sql的數(shù)據(jù)類型和常用函數(shù)_第2頁
sql的數(shù)據(jù)類型和常用函數(shù)_第3頁
sql的數(shù)據(jù)類型和常用函數(shù)_第4頁
sql的數(shù)據(jù)類型和常用函數(shù)_第5頁
資源描述:

《sql的數(shù)據(jù)類型和常用函數(shù)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。

1、SQL的數(shù)據(jù)類型和常用函數(shù)一、SQL數(shù)據(jù)類型名稱類型說明NUMBER數(shù)字型能存放整數(shù)值和實(shí)數(shù)值,并且可以定義精度和取值范圍BINARY_INTEGER數(shù)字型可存儲(chǔ)帶符號(hào)整數(shù),為整數(shù)計(jì)算優(yōu)化性能DEC數(shù)字型NUMBER的子類型,小數(shù)DOUBLEPRECISION數(shù)字型NUMBER的子類型,高精度實(shí)數(shù)INTEGER數(shù)字型NUMBER的子類型,整數(shù)INT數(shù)字型NUMBER的子類型,整數(shù)NUMERIC數(shù)字型NUMBER的子類型,與NUMBER等價(jià)REAL數(shù)字型NUMBER的子類型,與NUMBER等價(jià)SMALLINT數(shù)字型NUMBER的子類型,取值范

2、圍比INTEGER小VARCHAR2字符型存放可變長字符串,有最大長度CHAR字符型定長字符串LONG字符型變長字符串,最大長度可達(dá)32,767DATE日期型以數(shù)據(jù)庫相同的格式存放日期值BOOLEAN布爾型TRUEORFALSEROWIDROWID存放數(shù)據(jù)庫的行號(hào)二、常用函數(shù)處理字符的函數(shù)CONCAT---并置運(yùn)算符——

3、

4、?! 「袷健肅ONCAT(STRING1,STRING2)例:’ABC’

5、

6、’DE’=’ABCDE’CONCAT(‘ABC’,’DE’)=’ABCDE’ASCII---返回字符的ASCII碼。例:ASCII(‘A’)=6

7、5CHR---返回指定ASCII碼的字符。例:CHR(65)=‘A’INSTR---搜索子串位置  格式∶INSTR(STRING,SET[,開始位置[,出現(xiàn)次數(shù)]])  例∶INSTR(‘thisisatest’,‘i’,1,2)=6INITCAP---將字符串每個(gè)單詞首字母均變?yōu)榇髮懤?INITCAP(‘thisisatest’)=’ThisIsATest’’LENGTH----計(jì)算串長  格式∶LENGTH(string)RPAD,LPAD---右填充、左填充。默認(rèn)為填充空格。格式:RPAD(字符串,字符個(gè)數(shù),填充字符)例:RPAD(

8、‘ABC’,6,’H’)=’ABCHHH’LTRIM,RTRIM-----左右截?cái)唷DJ(rèn)為刪除空格。  格式∶LTRIM(STRING[,’SET’])  例∶LTRIM(‘***tes*t***’,’*’)=’tes*t***’LOWER----將字符串轉(zhuǎn)換為小寫  格式∶LOWER(string)UPPER---將字符串轉(zhuǎn)換為大寫  格式∶UPPER(string)SUBSTR----提取子串。START為正數(shù)時(shí)從左開始、為負(fù)數(shù)時(shí)從右開始  格式∶SUBSTR(STRING,START[,COUNT])  例∶SUBSTR(‘WORDS

9、TAR’,2,3)=’ORD’REPLACE---搜索指定字符串并替換  格式∶REPLACE(string,substring,replace_string)  例∶REPLACE(‘thisisatest’,‘this’,‘thatan’)=’thatanisatest’TRIM---刪除字符串前綴或尾隨字符  格式∶TRIM([LEADING

10、TRAILING|BOTH][trimcharFROM]string)LEADING---刪除前綴字符TRAILING---刪除后綴字符BOTH---前后綴字符均刪除(默認(rèn)方式)Trimchar

11、---指定刪除的字符注:INSTR,LENGTH,SUBSTR加B時(shí)針對(duì)字節(jié).處理數(shù)字的函數(shù)LEAST---返回參數(shù)列表中的最小值。返回參數(shù)類型以第一參數(shù)為準(zhǔn)  格式∶LEAST(value,value,value,value,value,….)value為數(shù)字或字符串  例∶LEAST(1,2,5,-10,9)=-10SIGN---返回參數(shù)的符號(hào)位,負(fù)數(shù)----1,0----0,正數(shù)---1  格式∶SIGN(value)CELL---返回大于等于特定值的最小整數(shù)  格式∶CELL(value)  例∶CELL(-10,9)=-10處理日

12、期SYSDATE---系統(tǒng)時(shí)間。精確至秒ADD_MONTH—加減月份。numvalue為負(fù)數(shù)時(shí)減去相應(yīng)月份格式:ADD_MONTH(data1,numvalue)MONTHS_BETWEEN---返回兩日期之間的月數(shù),當(dāng)data1格式:MONTHS_BETWEEN(data1,data2)LAST_DAY---返回指定日期的最后一天?! 「袷健肔AST_DAY(date)TRUNC---將日期按照format格式截短,缺省為DD(不是四舍五入)格式:TRUNC(date,format)  例∶TRUNC(to_date(‘2002-11-0

13、7’,’yyyy-mm-dd’),’MM’)=2002-11-01分組函數(shù)返回基于多個(gè)行的單一結(jié)果.       常用函數(shù):AVG---求平均值COUNT---返回查詢的行數(shù)MA

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。