日期:2014-05-16 浏览次数:20810 次
CONCAT(str1,str2,...)
NULL
,返回NULL
。可以有超过2个的参数。一个数字参数被变换为等价的字符串形式。
mysql> select CONCAT('My', 'S', 'QL');
?????????? -> 'MySQL'
mysql> select CONCAT('My', NULL, 'QL');
?????????? -> NULL
mysql> select CONCAT(14.3);
?????????? -> '14.3'
?
?
?
LENGTH(str)
str
的长度。
mysql> select LENGTH('text');
?????????? -> 4
?
?
?
?LOCATE(substr,str)
substr
在字符串str
第一个出现的位置,如果substr
不是在str
里面,返回0
.
mysql> select LOCATE('bar', 'foobarbar');
?????????? -> 4
mysql> select LOCATE('xbar', 'foobar');
?????????? -> 0
该函数是多字节可靠的。
LOCATE(substr,str,pos)
substr
在字符串str
第一个出现的位置,从位置pos
开始。如果substr
不是在str
里面,返回0
。
mysql> select LOCATE('bar', 'foobarbar',5);
?????????? -> 7
?
?INSTR(str,substr)
substr
在字符串