sql如何截取字符串前几位

这个SUBSTRING函数很简单,它只是截取字符串中的一部分。
例如,如果要截取“成都金融事业部”的前两个字符,可以写为“SUBSTRING('成都金融事业部', 1 , 2 )”。
只需上传代码即可查看效果。
请记住,使用此函数时,起始位置从 1 开始。
尝试此示例并查看结果。

SQL如何截取指定字段某一个字符的前面/后面的字符串

SQLServer 拦截之前: SUBSTRING('OPE-CZ-1 08 -003 -SE7 1 .2 ', 1 , CHARINDEX('.', 'OPE-CZ-1 08 -003 -SE7 1 .2 ')-1 ) SQLServer拦截后: SUBSTRING('OPE-CZ-1 08 -003 -SE7 1 .2 ', CHARINDEX('.', 'OPE-CZ-1 08 -003 -SE7 1 .2 ')+1 , LEN('OPE-CZ-1 08 -003 -SE7 1 .2 ')) Oracle使用相同的方法,MySQL使用SUBSTRING_INDEX函数。

自己掂量一下。