Есть ли способ удалить все нечисловые символы из текстовой строки nvarchar в MySQL?
Я как бы заставил его работать со следующим оператором select, но у меня возникают проблемы с получением оператора UPDATE, поэтому я могу использовать UPDATE для триггера MySQL каждый раз, когда что-то вставляется или обновляется. Мне нужно удалить тире "-" и любые пробелы и оставить только все числовые символы.
Вот пример структуры таблицы.
http://sqlfiddle.com/#!2/90668/7/0
Поле, содержащее все тире и пробелы, называется «locationNumber».
Оператор Select, который я использовал для этого, выглядит следующим образом, но независимо от того, как я пытаюсь его обновить, я получаю ошибки.
выберите replace(replace(locationnumber, " ", ""),"-","") как locationnumber из теста, где docid>0;
Заранее спасибо.