r不是在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在字符串str中的第一个出现的位置。这与有2个参数形式的LOCATE()相同,除了参数被颠倒。 mysql> select INSTR('foobarbar', 'bar'); -> 4 mysql> select INSTR('xbar', 'foobar'); -> 0 这函数是多字节可靠的。 LPAD(str,len,padstr) 返回字符串str,左面用字符串padstr填补直到str是len个字符长。 mysql> select LPAD('hi',4,'??'); -> '??hi' RPAD(str,len,padstr) 返回字符串str,右面用字符串padstr填补直到str是len个字符长。 mysql> select RPAD('hi',5,'?'); -> 'hi???' LEFT(str,len) 返回字符串str的最左面len个字符。 mysql> select LEFT('foobarbar', 5); -> 'fooba' 该函数是多字节可靠的。 RIGHT(str,len) 返回字符串str的最右面len个字符。 mysql> select RIGHT('foobarbar', 4); -> 'rbar' 该函数是多字节可靠的。 SUBSTRING(str,pos,len)
上一页 [1] [2] [3] [4] 下一页
|