2012年11月7日

常用的 PL/SQL 函數備忘

常用的 PL/SQL 函數備忘,以免日後要用到的時候要再花時間查。
後續有常用的 SQL 函數的話會再補充。

ABS(數值) :取絕對值

CIEL(數值) :無條件進位

FLOOR(數值) :無條件捨去

MOD(數值1,數值2) :取餘數

POWER(數值1,數值2) :次方

ROUND(數值,小數位) :四捨五入

SIGN(數值) :判斷正負值,正 = 1 ,負 = -1,零 = 0

SQRT(數值) :平方根

LPAD(字串,長度,字元) :向左補字元

RPAD(字串,長度,字元) :向右補字元

LTRIM(字串,字元) :去除最左邊的連續字元或空白

RTRIM(字串,字元) :去除最右邊的連續字元或空白

LOWER(字串) :轉小寫

UPPER(字串) :轉大寫

REPLACE(字串1,字串2,字串3) :取代字串1裡面有內容是字串2,改為字串3

SUBSTR(字串,開始,第幾個) :取字串的部份內容

INSTR(字串1,字串2) :找出字串1裡面有字串2的第一次出現位置

GREATEST(數值1,數值2) :取二數的最大值,有時候還蠻好用的

LEAST(數值1,數值2) :取二數的最小值,有時候還蠻好用的

沒有留言:

張貼留言