1、length:獲取引數值的位元組個數
eg:
select length (
'joan');
//返回值為4
2、concat:拼接字串
eg:
select cncat(last_name,
'_',first_name) 姓名
from employees;
3、upper、lower
eg:將姓變大寫,名變小寫。然後拼接在一起
select concat(upper(last_name)
,lower(first_name)
)from emloyees;
4、substr、substring
注意:索引從1開始,有兩個數值引數
第乙個表示開始字元,第二個表示所要擷取的長度
eg:
select substr(
'abcde',1
,2) out_put;
//其返回值為ab
5、instr:返回子串中第一次出現的索引,如果找不到,返回0
eg:
select instr(
'abcde'
,'de'
)as out_put;
//返回值為4
Oracle 內建函式之常見單行字串函式
ascii c1是一字串,返回c1第乙個字母的ascii碼,他的逆函式是chr concat c1,c2均為字串,函式將c2連線到c1的後面,如果c1為null,將返回c2.如果c2為null,則返回c1,如果c1 c2都為null,則返回null。他和操作符 返回的結果相同 initcap c1為...
字串常見函式
字串插入 刪除 用於反轉在 first,last 範圍內的順 包括first指向的元素,不包括last指向的元素 1.交換vector容器中元素順序 標頭檔案 includereverse s.begin s.end 或者寫成 reverse s.begin s.begin n 2.交換string...
函式 常見函式
def fib n if n 1 return 1if n 2 return 1return fib n 1 fib n 2 def hannuo n,a,b,c n 表示有n個盤子 a 代表第乙個塔,開始的塔 b 代表第二個塔,過渡塔 c 代表第三個塔,目標塔 d.在 中n 2,這個分支可以不要,...