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