sql怎么批量删除字符串中的前三个字符

1
2
3
4
5
6
7
8
9
10
#使用 SubString字符串截取函数
SubString(string, int, int)
#返回第一个参数中从第二个参数指定的位置开始、第三个参数指定的长度的子字符串。
#然后用update set即可达到删除字符串的前两个字符的效果
#sql
update table set name= substring(name,3,len(name)-2);
#解释:更新table表中name字段
#substring(name,3,len(name)-2);表示返回从name字段的第三个字符之后的所有字符
#效果就是删除前2个字符了
#len(name)表示返回name字段的长度