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);
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步