Oracle SQL 內(nèi)置函數(shù)大全(1) http://www.51cto.com 2005-12-30 10:25 出處:gissky
Posted on 2006-07-26 15:11 Kevin Meng 閱讀(213) 評論(0) 編輯 收藏
|
||
SQL中的單記錄函數(shù)
1.ASCII 返回與指定的字符對應(yīng)的十進(jìn)制數(shù); A???????? A????? ZERO???? SPACE
ZH C
3.CONCAT 連接兩個字符串; 高乾競電話
4.INITCAP 返回字符串并將字符串的第一個字母變?yōu)榇髮? UPP
5.INSTR(C1,C2,I,J) 在一個字符串中搜索指定的字符,返回發(fā)現(xiàn)指定的字符的位置; INSTRING
6.LENGTH 返回字符串的長度; NAME?? LENGTH(NAME) ADDR???????????? LENGTH(ADDR)?????? SAL LENGTH(TO_CHAR(SAL))
7.LOWER 返回字符串,并將所有的字符小寫 AABBCCDD
8.UPPER 返回字符串,并將所有的字符大寫 UPPER
9.RPAD和LPAD(粘貼字符)
LPAD(RPAD('GAO',1
10.LTRIM和RTRIM
LTRIM(RTRIM('
11.SUBSTR(string,start,count)
SUBSTR('
12.REPLACE('string','s1','s2')
REPLACE('HELOVEYOU','HE','I')
13.SOUNDEX 返回一個與給定的字符串讀音相同的字符串 SQL> select xm from table1 where soundex(xm)=soundex('weather'); XM
14.TRIM('s' from 'string')
15.ABS 返回指定值的絕對值 ABS(100) ABS(-100)
16.ACOS 給出反余弦的值 ACOS(-1)
17.ASIN 給出反正弦的值 ASIN(0.5)
18.ATAN 返回一個數(shù)字的反正切值 ATAN(1)
19.CEIL 返回大于或等于給出數(shù)字的最小整數(shù) CEIL(3.1415927)
20.COS 返回一個給定數(shù)字的余弦 COS(-3.1415927)
21.COSH 返回一個數(shù)字反余弦值 COSH(20)
22.EXP 返回一個數(shù)字e的n次方根 EXP(2)??? EXP(1)
23.FLOOR 對給定的數(shù)字取整數(shù) FLOOR(2345.67)
24.LN 返回一個數(shù)字的對數(shù)值 LN(1)???? LN(2) LN(2.7182818)
25.LOG(n1,n2) 返回一個以n1為底n2的對數(shù) LOG(2,1)? LOG(2,4) |