亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

mysql - 我用SQL語(yǔ)句 更新 行的時(shí)候,發(fā)現(xiàn)全部 中文都被清空了,請(qǐng)問(wèn)怎么解決?

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

問(wèn)題描述

UPDATE shop SET desn2 = '' WHERE desn2 REGEXP '[(聯(lián)通)(移動(dòng))(電信)]';

我用這句的時(shí)候,發(fā)現(xiàn)中文都被清空了,而一些只有數(shù)字或者英語(yǔ)組成的單元格卻沒(méi)有被清空,請(qǐng)問(wèn)怎么辦?

我試了試,只要使用了中括號(hào),就會(huì)莫名其妙被匹配:我覺(jué)得應(yīng)該是他把中文,分解成了 編碼 ,然后用編碼去匹配的你自己寫個(gè)試試.

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

這個(gè)應(yīng)該不存在,但是她就是存在了!

問(wèn)題解答

回答1:

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

[ ] 匹配任何單一字符。

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

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

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

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

回答2:

select * from shop WHERE desn2 REGEXP '[(聯(lián)通)(移動(dòng))(電信)]';

執(zhí)行一下,看看輸出匹配的都是什么數(shù)據(jù)最好把 結(jié)果發(fā)出來(lái),這樣才能分析啊

主站蜘蛛池模板: 在线视频区 | 久久久久久99精品 | 欧美一级www毛片 | 日韩精品欧美激情国产一区 | 韩国午夜三级理论 | 久久综合狠狠综合久久97色 | 美女张开腿让男人桶爽动漫视频 | 国产成人精品免费视频大全可播放的 | 成人久久视频 | 国产福利微拍精品一区二区 | 久久99精品久久久久久综合 | 一级国产精品一级国产精品片 | 一级女性全黄久久生活片免费 | 欧美视频久久 | 精品国产一区二区三区四区vr | 好湿好紧好痛a级是免费视频 | 最新国产精品亚洲二区 | 美女国产在线观看免费观看 | 国产福利一区二区在线精品 | 欧美大尺度aaa级毛片 | 国产精品国产三级国产专区5o | 久草在线国产 | 亚洲图片视频在线观看 | 欧美三级三级三级爽爽爽 | 亚洲国产精品久久人人爱 | 日本b站一卡二不卡 | 国产v欧美v日韩在线观看 | 2022男人天堂 | 一区二区三区精品视频 | 日本免费视频观看在线播放 | 欧美午夜不卡在线观看最新 | 日本一区二区三区不卡在线视频 | 性久久久久久久久久 | 欧美成人极品怡红院tv | 国产成人a福利在线观看 | 视频在线二区 | 久久99热久久精品91 | 久草视频国产 | 国产精品视频视频久久 | 美女一级毛片视频 | 精品三级网站 |