MySQL SUBSTR() 函数
定义和用法
SUBSTR()函数从字符串中提取子字符串(从任何位置开始)。 注意: SUBSTR()和MID()函数等于SUBSTRING()函数。语法
SUBSTR(string, start, length)
要么:
SUBSTR(string FROM start FOR length)
参数值
| 参数 | 描述 | 
|---|---|
| string | 必须项。要从中提取的字符串 | 
| start | 必须项。起始位置。可以是正数或负数。如果是正数,则此函数从字符串的开头提取。如果是负数,则此函数从字符串的末尾提取 | 
| length | 可选项。要提取的字符数。如果省略,将返回整个字符串(从起始位置) | 
技术细节
| 适用于: | 从MySQL 4.0 | 
|---|
更多实例
实例
从列中的文本中提取子字符串(从位置2开始,提取5个字符):SELECT SUBSTR(CustomerName, 2, 5) AS ExtractString FROM Customers;运行实例»
