mysql - 在MySql中查找不间断空间

标签 mysql

如何在MySql数据库中找到不间断的空间?

例如在#和N之间:

## New Tech

我试图选择表并单击以查询:
UPDATE test 
SET text = replace (text, " ", "")
WHERE id = 3;

它找到0个结果,我敢肯定有

使用正则表达式,我还可以使用:
\xA0 

但是我不知道如何在MySql数据库中应用它

最佳答案

不间断空格通常被编码为C2A0(以十六进制表示),因此您可以尝试:

update test set text = replace(text, UNHEX('C2A0'),'')

关于mysql - 在MySql中查找不间断空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41939514/

相关文章:

mysql - 在 MySQL Workbench 中导出超过 1000 条记录的查询结果

php - 抑制 PDO 警告

mysql - MySQL是否使用索引进行排序?

html - 显示 mysql 结果按列 html

mysql - SQL左连接和group_concat返回重复数据

PHP MySQL 数据库类不适用于插入

mysql - CREATE 方法后的 Angular http GET 请求不会更新数据集(整个表)

创建函数时MySQL错误1064

mysql union 没有按预期工作

mysql - 为什么从 VARCHAR 列中剥离一些数据后,MySQL MyISAM 表的大小相同?