色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

mysql - 我用SQL語句 更新 行的時候,發現全部 中文都被清空了,請問怎么解決?

瀏覽:118日期:2022-06-22 09:19:16

問題描述

UPDATE shop SET desn2 = '' WHERE desn2 REGEXP '[(聯通)(移動)(電信)]';

我用這句的時候,發現中文都被清空了,而一些只有數字或者英語組成的單元格卻沒有被清空,請問怎么辦?

我試了試,只要使用了中括號,就會莫名其妙被匹配:我覺得應該是他把中文,分解成了 編碼 ,然后用編碼去匹配的你自己寫個試試.

SELECT ’大家好’ REGEXP ’[不存在]’;

這個應該不存在,但是她就是存在了!

問題解答

回答1:

這只是我的理解。至于正確與否不做保證。這是mysql正則的'[]'說明:

[ ] 匹配任何單一字符。

[123]定義一組字符,意思是匹配1或2或3.

那么,我理解的字符保存方式是ascii碼保存的,這也好理解為什么會有字符集的概念。

SELECT ASCII(’大家好’),ASCII(’不存在’)==>數據結果是:229 228

那這就好理解為什么:select 229 REGEXP ’[228]’==>1

回答2:

select * from shop WHERE desn2 REGEXP '[(聯通)(移動)(電信)]';

執行一下,看看輸出匹配的都是什么數據最好把 結果發出來,這樣才能分析啊

主站蜘蛛池模板: 日日摸天天摸狠狠摸视频 | 国产午夜三级 | 欧美综合自拍亚洲综合 | 国产另类视频 | 福利一区三区 | 毛片观看网站 | a级片观看 | 在线成人a毛片免费播放 | www欧美com | jizzjizz成熟丰满舒服 | 国产成人a毛片在线 | 91精品久久久久久久久网影视 | 欧美在线一级视频 | 国产精品永久在线 | 美女叉开腿让男人捅 | 美女和男人免费网站视频 | 一级毛片免费播放 | 成 人 黄 色 免费网 | 激情视频一区 | 一区二区三区在线 | 日本 | 成人国产精品视频 | 欧美整片在线观看 | 亚洲国产欧美另类 | 老妇激情毛片 | 黄色三级免费网站 | 久久综合99re88久久爱 | 一区二区三区伦理 | 99视频九九精品视频在线观看 | 精品久久久久久久久免费影院 | 成年人在线观看免费 | 久久综合婷婷香五月 | 国产成人精品自拍 | 三级视频欧美 | 99re66热这里只有精品免费观看 | 91网站国产 | 欧美野外性xxxxfeexxxxx | xxxxfreexxxx人妖| 一级aaaaa毛片免费视频 | 国产成人毛片亚洲精品不卡 | 日本在线毛片视频免费看 | 国产精品成人久久久久 |