【发布时间】:2013-02-12 12:46:09
【问题描述】:
我有一个 MySQL 表,它将电子邮件内容存储为 blob 数据类型。一些行中有非英文字符。有没有办法只找到包含非英文字符的行?
【问题讨论】:
标签: mysql non-english
我有一个 MySQL 表,它将电子邮件内容存储为 blob 数据类型。一些行中有非英文字符。有没有办法只找到包含非英文字符的行?
【问题讨论】:
标签: mysql non-english
...
where some_column regexp '.*[^\\w.@].*'
【讨论】:
descr LIKE '%[' + CHAR(127)+ '-' +CHAR(255)+']%' COLLATE Latin1_General_100_BIN2
【讨论】:
select * from TABLE where COLUMN like '%\0%';
这在 MySQL 5.6 上对我有用,我很乐意使用,甚至不用考虑它是如何工作的。如果有人补充说明这是如何工作的,将不胜感激。
【讨论】: