我要把表中某个有一定逻辑顺序的字符替换
如
=(.*),(.*),(.*)]
替换成
=(.*),(.*)]
把最后一个(.*)去掉!前两个保持不变。。
我不知道数据库中用什么表示任意字符所以使用(.*)表示
UPDATE `cdb_posts` SET `message` = replace (`message`,'A','B')
应该怎么写??
MYSQL数据库中用什么表示任意字符?
答案:2 悬赏:80
解决时间 2021-12-21 06:45
- 提问者网友:斯文败类
- 2021-12-20 15:20
最佳答案
- 二级知识专家网友:萝莉姐姐鹿小北
- 2021-12-20 16:09
还是把记录字段值取出来作判断,然后再UPDATE吧。
全部回答
- 1楼网友:哭不代表软弱
- 2021-12-20 17:04
编码不统一导致的,如果是从页面 插入数据到数据的话,页面编码,执行程序页编码,数据库编码,表编码,字段编码,挨个检查吧
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |