ASCII碼對照表 (判斷中/英文)


 

http://ascii.911cha.com/

 

ASCII碼對照表

 

ascii(RIGHT(COMP_NAME,2))>127  大於127 為漢字

and RIGHT(COMP_NAME,2)='公司'

 

mysql                         https://blog.csdn.net/hello____world_0109/article/details/117774299

用另一種方法也能判斷字符串是否只含英文和數字,這種方法是基於LENGTH函數和CHAR_LENGTH函數的
Length()為存儲長度,一個英文字符(ASCII碼小於128的)為1,其它的存儲長度為3
Char_Length()為字符串長度,是字符的個數

//選取僅含英文字符的
SELECT
title
FROM
magnetlib.magnets t
WHERE LENGTH(title) = CHAR_LENGTH(title);

//選取不含英文字符的
SELECT
title
FROM
magnetlib.magnets t
WHERE LENGTH(title) = 3*CHAR_LENGTH(title);

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM