oracle易忘函数用法(3)
SOUNDEX()
返回與c1發音相似的詞。
| select SOUNDEX('dawes') Dawes SOUNDEX('daws') Daws, SOUNDEX('dawson') from dualDawes Daws DawsonD200 D200 D250 |
TRANSLATE(,,)
將c1中與c2相同的字符以c3代替
| select TRANSLATE('fumble','uf','ar') test from dualTEXTramble |
TRIM([[]] from c3)
將c3串中的第一個,最后一個,或者都刪除。
| select TRIM(' space padded ') trim from dual TRIMspace padded |
UPPER()
返回c1的大寫,常出現where子串中
| select name from dual where UPPER(name) LIKE 'KI%'NAMEKING |
4、單行數字函數
單行數字函數操作數字數據,執行數學和算術運算。所有函數都有數字參數并返回數字值。所有三角函數的操作數和值都是弧度而不是角度,oracle沒有提供內建的弧度和角度的轉換函數。
ABS()
返回n的絕對值
ACOS()
反余弦函數,返回-1到1之間的數。n表示弧度
| select ACOS(-1) pi,ACOS(1) ZERO FROM dualPI ZERO3.14159265 0 |
ASIN()
反正弦函數,返回-1到1,n表示弧度
ATAN()
反正切函數,返回n的反正切值,n表示弧度。
CEIL()
返回大于或等于n的最小整數。
COS()
返回n的余玄值,n為弧度
COSH()
返回n的雙曲余玄值,n 為數字。
| select COSH(<1.4>) FROM dualCOSH(1.4)2.15089847 |
EXP()
返回e的n次冪,e=2.71828183.
FLOOR()
返回小于等于N的最大整數。
LN()
返回N的自然對數,N必須大于0
LOG(,)
返回以n1為底n2的對數
MOD()
返回n1除以n2的余數
?
轉載于:https://www.cnblogs.com/soundcode/archive/2012/01/05/2312777.html
總結
以上是生活随笔為你收集整理的oracle易忘函数用法(3)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c++中文件应用的一点小变化
- 下一篇: 类似于HttpModule的注入方式的事