LinuxEye - Linux系统教程

LinuxEye - Linux系统教程

当前位置: 主页 > 数据库 >

mysql批量去掉某一个字段特定的值

时间:2012-04-18 11:20来源:未知 编辑:admin 点击:
mysql批量去掉某一个字段特定的值 比如,在表test中,字段notice中,每一行记录不知道为什么都加了,消息: ,现在要去除消息: 字符。 因为前面的字符一样,所以可以批量把前两个字母去
mysql批量去掉某一个字段特定的值
比如,在表test中,字段notice中,每一行记录不知道为什么都加了,“消息: ”,现在要去除“消息: ”字符。
因为前面的字符一样,所以可以批量把前两个字母去掉就可以了。
update test set notice=replace(notice,'消息:','') where notice like '消息:%';

如果表前8个字符并不一样,那么就需要使用如下语句了:
update test set notice=substring(notice,9,len(notice));

这是去掉前8个字符的,如果需要去掉8位或更多字符那么修改下相应的数字就可以了。

转载请保留固定链接: https://linuxeye.com/database/354.html

------分隔线----------------------------
标签:mysqlreplacesubstring
栏目列表
推荐内容