|
|
1
4
这也符合:
|
|
|
2
4
编写一个类似于
|
|
|
3
3
|
|
|
4
0
mysql> SELECT count(*) from myTable where CONVERT(myCol USING BINARY) REGEXP CONCAT('[',0xF0,'-',0xFF,']','[', 0x80, '-', 0xBF, ']') limit 3;
+----------+
| count(*) |
+----------+
| 0 |
+----------+
1 row in set (0.54 sec)
mysql> SELECT count(*) from myTable where CONVERT(myCol USING BINARY) REGEXP CONCAT('[',0xE0,'-',0xEF,']','[', 0x80, '-', 0xBF, ']') limit 3;
+----------+
| count(*) |
+----------+
| 0 |
+----------+
1 row in set (0.53 sec)
mysql> SELECT count(*) from myTable where CONVERT(myCol USING BINARY) REGEXP CONCAT('[',0xC2,'-',0xDF,']','[', 0x80, '-', 0xBF, ']') limit 3;
+----------+
| count(*) |
+----------+
| 0 |
+----------+
1 row in set (0.50 sec)
mysql>
当我不计算行数时,限制是存在的,反转regexp中的最后一个范围显示那里实际上有扩展字符(让我相信regexp可以工作,因为它还没有为我找到任何损坏的数据)。 裁判: https://www.fileformat.info/info/unicode/utf8.htm |
|
|
Bard.Mus · 迁移后的数据库字符集环境 1 年前 |
|
Efannnnnn · 将Id数据存储到任何页面 1 年前 |
|
|
yooooo · 用于在块中删除的存储过程-LOOP未执行 1 年前 |
|
John Beasley · 更新一定数量记录的连续日期 1 年前 |
|
|
ColinM · MySQL以前的结果查询返回不正确的值 1 年前 |
|
Sergey_Z · MySQL只需无条件连接2个表和交叉连接 1 年前 |