MySQL查询包含非ASCII字符的记录

时间:2016-06-28
本文章向大家介绍MySQL查询包含非ASCII字符的记录,需要的码农可以参考一下。
select * FROM my_table WHERE NOT HEX(my_column) REGEXP '^([0-7][0-9A-F])*$';

比如查询info表name字段中含有非ASCII字符的记录

select * FROM info WHERE NOT HEX(name) REGEXP '^([0-7][0-9A-F])*$';