Заменить пробелы в колонке таблицы MySQL

196
17 марта 2018, 15:29

Делаю запрос так:

SELECT REPLACE(`url`, ' ', '_') FROM `table`;

получаю ответ

Current selection does not contain a unique column. Grid edit, checkbox, Edit, Copy and Delete features are not available.
 Showing rows 0 - 499 (13317 total, Query took 0.0002 seconds.)

Если устанавливать primary key , то ответ

#1170 - BLOB/TEXT column 'url' used in key specification without a key length

Как сделать замену в таблице правильно?

Answer 1

Для mysql 5.5 сработало следующее:

update `table` set `url` = replace(`url`, ' ', '_')
READ ALSO
Множественный binding в Margin

Множественный binding в Margin

Пользователям из интерфейса предлагается выбрать отступы для окна:

203
Запуск анимации из фонового потока(2)

Запуск анимации из фонового потока(2)

Благодаря VladD, который ответил мне в прошлый раз здесь - Проигрывание анимации из фонового потока , а также куче различных тем на других форумах,...

222
Использование Firebase в c#

Использование Firebase в c#

Как можно моментально отправлять данные в FireBase?

233
Разбор async await [дубликат]

Разбор async await [дубликат]

На данный вопрос уже ответили:

252