萬盛學電腦網

 萬盛學電腦網 >> 數據庫 >> mysql教程 >> mysql字符串處理函數整理

mysql字符串處理函數整理

本文章整理了mysql中常用的字符串操作函數,這些函數在日常工作中非常的常用了,下面我整理一下希望給各位朋友帶來幫助。

mysql字符串函數
ASCII(char)        返回字符的ASCII碼值
BIT_LENGTH(str)      返回字符串的比特長度
CONCAT(s1,s2…,sn)    將s1,s2…,sn連接成字符串
CONCAT_WS(sep,s1,s2…,sn)  將s1,s2…,sn連接成字符串,並用sep字符間隔
INSERT(str,x,y,instr)    將字符串str從第x位置開始,y個字符長的子串替換為字符串instr,返回結果
FIND_IN_SET(str,list)   分析逗號分隔的list列表,如果發現str,返回str在list中的位置
LCASE(str)或LOWER(str)   返回將字符串str中所有字符改變為小寫後的結果
LEFT(str,x)        返回字符串str中最左邊的x個字符
LENGTH(s)         返回字符串str中的字符數
LTRIM(str)         從字符串str中切掉開頭的空格
POSITION(substr,str)    返回子串substr在字符串str中第一次出現的位置
QUOTE(str)         用反斜槓轉義str中的單引號

REPEAT(str,srchstr,rplcstr)返回字符串str重復x次的結果
REVERSE(str)        返回顛倒字符串str的結果
RIGHT(str,x)        返回字符串str中最右邊的x個字符
RTRIM(str)         返回字符串str尾部的空格
STRCMP(s1,s2)       比較字符串s1和s2
TRIM(str)         去除字符串首部和尾部的所有空格
UCASE(str)或UPPER(str)   返回將字符串str中所有字符轉變為大寫後的結果

copyright © 萬盛學電腦網 all rights reserved