回覆列表
  • 1 # Cjkvzs

    lpad函式:在字串的左側新增指定字串,用法: lpad(String ,擷取長度,新增的字串)。 準確的說是對String進行擷取字串, 如果擷取長度大於String的長度,則在 String的左側新增字串進行填補,如果第三個引數未指定,則用空格進行填補。 例如: select lpad("test",10) from dual; 將返回“ test” select lpad("test",10,"ee") from dual; 結果將返回eeeeeetest。擴充套件資料:oracle常用函式:LOWER(char):將字串表示式char中的所有大寫字母轉換為小寫字母。 UPPER(char):將字串表示式char中的所有小寫字母轉換為大寫字母。 INITCAP(char):首字母轉換成大寫。 SUBSTR(char, start, length):返回字串表示式char中從第start開始的length個字元。 LENGTH(char):返回字串表示式char的長度。 ASCII(char):取char的ASCII值。 CHR(number):取number的ASCII值。 REPLACE(char,search_str[,replacement_str]):將字串char中的子串search_str替換成replacement_str;如果search_str=null,返回char;如果replacement_str=null,則會去掉char中的search_str。 INSTR(char1,char2[,n[,m]]):獲取子串char2在字串char1中的位置。n為其實搜尋位置,m為子串出現的次數;n為負,則從尾部開始搜尋;n\m預設為1。 LPAD(char1,n,char2):在字串char1的左端填充字串char2直到長度達到n;char2預設為空格,如果char1.length>n,則返回char1左端的n個字元。 RPAD(char1,n,char2):在字串char1的右端填充字串char2直到長度達到n;char2預設為空格,如果char1.length>n,則返回char1左端的n個字元。 LTRIM(char1[,set]):去掉字串char1左端包含的set中的任意字元。 RTRIM(char1[,set]):去掉字串char1右端包含的set中的任意字元。 TRIM(char | char From string):從字串的頭尾或者兩端截斷特定字元。 CONCAT(str1,str2):連線字串,同||的作用一樣。

  • 中秋節和大豐收的關聯?
  • 八大山人的代表作是什麼?