Oracle SQL 內置函數大全(1) http://www.51cto.com 2005-12-30 10:25 出處:gissky
Posted on 2006-07-26 15:11 Kevin Meng 閱讀(213) 評論(0) 編輯 收藏
|
||
SQL中的單記錄函數
1.ASCII 返回與指定的字符對應的十進制數; A???????? A????? ZERO???? SPACE
ZH C
3.CONCAT 連接兩個字符串; 高乾競電話
4.INITCAP 返回字符串并將字符串的第一個字母變為大寫; UPP
5.INSTR(C1,C2,I,J) 在一個字符串中搜索指定的字符,返回發現指定的字符的位置; 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 返回一個數字的反正切值 ATAN(1)
19.CEIL 返回大于或等于給出數字的最小整數 CEIL(3.1415927)
20.COS 返回一個給定數字的余弦 COS(-3.1415927)
21.COSH 返回一個數字反余弦值 COSH(20)
22.EXP 返回一個數字e的n次方根 EXP(2)??? EXP(1)
23.FLOOR 對給定的數字取整數 FLOOR(2345.67)
24.LN 返回一個數字的對數值 LN(1)???? LN(2) LN(2.7182818)
25.LOG(n1,n2) 返回一個以n1為底n2的對數 LOG(2,1)? LOG(2,4) |