Add some string functions document (#928)
This commit is contained in:
@ -0,0 +1,34 @@
|
||||
# locate
|
||||
|
||||
## Syntax
|
||||
|
||||
`INT locate(VARCHAR substr, VARCHAR str[, INT pos])`
|
||||
|
||||
## Description
|
||||
|
||||
返回 substr 在 str 中出现的位置(从1开始计数)。如果指定第3个参数 pos,则从 str 以 pos 下标开始的字符串处开始查找 substr 出现的位置。如果没有找到,返回0
|
||||
|
||||
## Examples
|
||||
|
||||
```
|
||||
mysql> SELECT LOCATE('bar', 'foobarbar');
|
||||
+----------------------------+
|
||||
| locate('bar', 'foobarbar') |
|
||||
+----------------------------+
|
||||
| 4 |
|
||||
+----------------------------+
|
||||
|
||||
mysql> SELECT LOCATE('xbar', 'foobar');
|
||||
+--------------------------+
|
||||
| locate('xbar', 'foobar') |
|
||||
+--------------------------+
|
||||
| 0 |
|
||||
+--------------------------+
|
||||
|
||||
mysql> SELECT LOCATE('bar', 'foobarbar', 5);
|
||||
+-------------------------------+
|
||||
| locate('bar', 'foobarbar', 5) |
|
||||
+-------------------------------+
|
||||
| 7 |
|
||||
+-------------------------------+
|
||||
```
|
||||
Reference in New Issue
Block a user