SELECT SUBSTRING(column_name, start, length) FROM table_name;
其中,SUBSTRING函数需要三个参数:
- column_name:需要截取的列名(必选)。
- start:截取的起始位置,从1开始计数(必选)。
- length:需要截取的字符长度(可选,默认为截取到字符串的末尾)。
下面通过一个示例来演示如何使用SUBSTRING函数:
SELECT SUBSTRING('MySQL is a relational database management system', 1, 5);
执行上述代码后,输出结果为:
MySQL
上述代码中,将截取字符串的起始位置设置为1,截取的长度设置为5,因此返回结果为”MySQL”。
需要注意的是,如果传入的截取长度超出列的字符长度,则会返回列的全部内容。