国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

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

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

瀏覽:154日期: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 '[(聯通)(移動)(電信)]';

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

主站蜘蛛池模板: 黄色三级三级三级免费看 | 欧美成人h版在线观看 | 日本a级精品一区二区三区 日本a级毛片免费视频播放 | 久草在线网站 | 亚洲免费视频一区 | 国产日韩美国成人 | 亚洲成a人片在线观看精品 亚洲成a人片在线观看中 | 色视频在线观看视频 | 亚洲在线视频一区 | 久久久亚洲天堂 | 真正免费一级毛片在线播放 | 日韩精品免费一区二区 | 手机看片日韩日韩 | 成人毛片免费观看视频 | 久草免费在线播放视频 | 青青热在线精品视频免费 | 91免费网站在线看入口黄 | 免费一级毛片正在播放 | 免费看三级毛片 | 久久久久亚洲视频 | 亚洲综合区 | 91热国内精品永久免费观看 | 国产精品久久在线 | 欧美日一区 | 国产亚洲精品久久久久久久久激情 | 国产精品一区二区手机在线观看 | 美女黄网站色一级毛片 | 九九热久久免费视频 | 精品视频一区二区三区 | 高清成人 | 久久亚洲国产欧洲精品一 | 成人免费一区二区三区在线观看 | 久草视频福利资源站 | 韩国成人毛片aaa黄 韩国福利一区 | 国产成人理在线观看视频 | 欧美手机手机在线视频一区 | 成人看的午夜免费毛片 | 欧美一级二级毛片视频 | 久久精品国产精品青草色艺 | 成人国产网站 | 久久国产免费观看 |