2017-01-30 3 views
1

Как найти неиспользуемое пространство в базе данных MySql?Найдите неиспользуемое пространство в MySql

Например между # и N:

## New Tech 

Я попытался выбрать таблицу и нажмите для запроса:

UPDATE test 
SET text = replace (text, " ", "") 
WHERE id = 3; 

Он находит 0 результаты, и я уверен, что есть

С regex я также могу использовать:

\xA0 

Но я не знаю, как применить, что в базе данных MySql

+0

1) ' ' не имеет никакого специального значения, кроме как в контексте HTML. Вы ищете фактическое пространство или его объект HTML? 2) Единственное условие WHERE находится в столбце 'id'. Пробелы не имеют ничего общего со спичками. –

+0

@ Альваро: это скрытый персонаж, который приходит с Apple Pages. См. Мой предыдущий вопрос здесь с более подробной информацией: http://stackoverflow.com/questions/41935301/hidden-character-in-pages-and-mysql – Nrc

ответ

1

неразрывных пробелов часто зашифрованные C2A0 (в шестнадцатеричной форме), так что вы можете попробовать: обновления тест набор текст = заменить (текст, UNHEX ('C2A0'), '')

Смежные вопросы