MySQL函数大全

发布时间:2023-10-05 13:50:22   来源:文档文库   
字号:
1、字符串函数ascii(str返回字符串str的第一个字符的ascii(str是空串时返回0mysql>selectascii('2';
->50mysql>selectascii(2;
->50mysql>selectascii('dete';->100ord(str
如果字符串str句首是单字节返回与ascii(函数返回的相同值。
如果是一个多字节字符,以格式返回((firstbyteasciicode*256+(secondbyteasciicode[*256+thirdbyteasciicode...]mysql>selectord('2';->50conv(n,from_base,to_base
对数字n进制转换,并转换为字串返回(任何参数为null时返回null,进制范围为2-36进制,to_base是负数时n作为有符号数否则作无符号数,conv64位点精度工作mysql>selectconv("a",16,2;
->'1010'mysql>selectconv("6e",18,8;
->'172'mysql>selectconv(-17,10,-18;
->'-h'mysql>selectconv(10+"10"+'10'+0xa,10,10;->'40'bin(n
n转为二进制值并以字串返回(nbigint数字,等价于conv(n,10,2mysql>selectbin(12;->'1100'oct(nn转为八进制值并以字串返回(nbigint数字,等价于conv(n,10,8mysql>selectoct(12;->'14'hex(nn转为十六进制并以字串返回(nbigint数字,等价于conv(n,10,16mysql>selecthex(255;
->'ff'char(n,...返回由参数n,...对应的ascii代码字符组成的一个字串(参数是n,...是数字序列,null值被跳mysql>selectchar(77,121,83,81,'76';
->'mysql'mysql>selectchar(77,77.3,'77.3';->'mmm'concat(str1,str2,...把参数连成一个长字符串并返回(任何参数是null时返回nullmysql>selectconcat('my','s','ql';
->'mysql'mysql>selectconcat('my',null,'ql';
->nullmysql>selectconcat(14.3;->'14.3'length(stroctet_length(strchar_length(strcharacter_length(str
返回字符串str的长度(对于多字节字符char_length仅计算一次mysql>selectlength('text';
->4mysql>selectoctet_length('text';->4locate(substr,strposition(substrinstr返回字符串substr在字符串str第一次出现的位置(str不包含substr时返回0mysql>selectlocate('bar','foobarbar';
->4mysql>selectlocate('xbar','foobar';->0locate(substr,str,pos返回字符串substr在字符串str的第pos个位置起第一次出现的位置(str不包含substr时返0mysql>selectlocate('bar','foobarbar',5;->7instr(str,substr

本文来源:https://www.2haoxitong.net/k/doc/07dfb604c950ad02de80d4d8d15abe23482f039d.html

《MySQL函数大全.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式