《Mysql應用MySQL字符串函數大全(推薦)》要點:
本文介紹了Mysql應用MySQL字符串函數大全(推薦),希望對您有用。如果有疑問,可以聯系我們。
MYSQL教程本節內容:
MySQL 字符串函數大全.
MYSQL教程對于針對字符串位置的操作,第一個位置被標志為1.
ASCII(str)
返回字符串str的最左面字符的ASCII代碼值.如果str是空字符串,返回0.如果str是NULL,返回NULL.
?
MYSQL教程也可參見ORD()函數.
MYSQL教程ORD(str)
如果字符串str最左面字符是一個多字節字符,通過以格局((first byte ASCII code)*256+(second byte ASCII code))[*256+third byte ASCII code...]返回字符的ASCII代碼值來返回多字節字符代碼.如果最左面的字符不是一個多字節字符.返回與ASCII()函數返回的相同值.
?
MYSQL教程CONV(N,from_base,to_base)
在不同的數字基之間變換數字.返回數字N的字符串數字,從from_base基變換為to_base基,如果任何參數是NULL,返回NULL.
參數N解釋為一個整數,但是可以指定為一個整數或一個字符串.最小基是2且最大的基是36.
如果to_base是一個負數,N被認為是一個有符號數,不然,N被當作無符號數. CONV以64位點精度工作.
?
MYSQL教程BIN(N)
返回二進制值N的一個字符串表現,在此N是一個長整數(BIGINT)數字,這等價于CONV(N,10,2).如果N是NULL,返回NULL.
?
MYSQL教程OCT(N)
返回八進制值N的一個字符串的表現,在此N是一個長整型數字,這等價于CONV(N,10,8).如果N是NULL,返回NULL.
?
MYSQL教程HEX(N)
返回十六進制值N一個字符串的表現,在此N是一個長整型(BIGINT)數字,這等價于CONV(N,10,16).如果N是NULL,返回NULL.
?
MYSQL教程CHAR(N,...)
CHAR()將參數解釋為整數而且返回由這些整數的ASCII代碼字符組成的一個字符串.NULL值被跳過.
?
MYSQL教程CONCAT(str1,str2,...)
返回來自于參數連結的字符串.如果任何參數是NULL,返回NULL.可以有跨越2個的參數.一個數字參數被變換為等價的字符串形式.
?
MYSQL教程LENGTH(str)
OCTET_LENGTH(str)
CHAR_LENGTH(str)
CHARACTER_LENGTH(str)
返回字符串str的長度.
?
MYSQL教程注意,對于多字節字符,其CHAR_LENGTH()僅計算一次.
LOCATE(substr,str)
POSITION(substr IN str)
返回子串substr在字符串str第一個呈現的位置,如果substr不是在str里面,返回0.
?
MYSQL教程該函數是多字節可靠的.
LOCATE(substr,str,pos)
返回子串substr在字符串str第一個呈現的位置,從位置pos開始.如果substr不是在str里面,返回0.
?
MYSQL教程這函數是多字節可靠的.
INSTR(str,substr)
返回子串substr在字符串str中的第一個呈現的位置.這與有2個參數形式的LOCATE()相同,除了參數被顛倒.
?
MYSQL教程這函數是多字節靠得住的.
LPAD(str,len,padstr)
返回字符串str,左面用字符串padstr填補直到str是len個字符長.
?
MYSQL教程RPAD(str,len,padstr)
返回字符串str,右面用字符串padstr填補直到str是len個字符長.
?
MYSQL教程LEFT(str,len)
返回字符串str的最左面len個字符.
?
MYSQL教程該函數是多字節靠得住的.
RIGHT(str,len)
返回字符串str的最右面len個字符.
?
MYSQL教程該函數是多字節靠得住的.
SUBSTRING(str,pos,len)
《Mysql應用MySQL字符串函數大全(推薦)》是否對您有啟發,歡迎查看更多與《Mysql應用MySQL字符串函數大全(推薦)》相關教程,學精學透。維易PHP學院為您提供精彩教程。