求mysql数据库表中去除出汉字(去掉汉字等,仅仅其他的)
答案:2 悬赏:40 手机版
解决时间 2021-03-01 02:29
- 提问者网友:最美的风景
- 2021-02-28 17:02
求mysql数据库表中去除出汉字(去掉汉字等,仅仅其他的)
最佳答案
- 五星知识达人网友:旧脸谱
- 2021-02-28 17:10
mysql好久不用了,不记得有没有replace这个函数了。
如果有的话,有个笨办法,但也挺快的,就26个字母,10个数字嘛。
update supply set Description = replace(description, 'a', '')
把其中的a按个换,直到都完事儿了,执行完一次,换下个字符。
这只是个想法,上面的语法不知道对不对。
虽然是笨办法,但相信5分钟内也能解决问题了。
如果有的话,有个笨办法,但也挺快的,就26个字母,10个数字嘛。
update supply set Description = replace(description, 'a', '')
把其中的a按个换,直到都完事儿了,执行完一次,换下个字符。
这只是个想法,上面的语法不知道对不对。
虽然是笨办法,但相信5分钟内也能解决问题了。
全部回答
- 1楼网友:舍身薄凉客
- 2021-02-28 18:47
仅仅去除汉字没有捷径,只能手动。因为mysql是sqlServer的轻量级数据库,功能有限。
另外。mysql里怎么能有汉字呢,很容易造成错误。
如果时间允许的话,尽量手动去改过来,或者重新建表吧,字段要见名知意就行。。。不然到以后就更费事了。
字段尽量用字母和下划线和数字的组合,不要有汉字、特殊符号和空格。。
磨刀不误砍柴工,祝你成功!!
另外。mysql里怎么能有汉字呢,很容易造成错误。
如果时间允许的话,尽量手动去改过来,或者重新建表吧,字段要见名知意就行。。。不然到以后就更费事了。
字段尽量用字母和下划线和数字的组合,不要有汉字、特殊符号和空格。。
磨刀不误砍柴工,祝你成功!!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯