SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 20.09.2019 14:51:03

alden
Участник
Зарегистрирован: 20.09.2019
Сообщений: 1

Удаление всех ссылок в текстовом поле всех записей таблицы MySQL

Здравствуйте. Помогите, пожалуйста, составить sql-запрос для удаления всех ссылок в текстовом поле всех записей таблицы MySQL. Есть таблица в БД и в ее записях есть текстовое поле типа "longtext" в кодировке utf8_general_ci. В этом поле у многих записей таблицы в тексте есть ссылки. Можно ли sql-запросом удалить все ссылки в этом поле во всех записях этой таблицы?
Во вложении дамп структуры таблицы.

Отредактированно alden (20.09.2019 15:12:14)


Прикрепленные файлы:
Attachment Icon users.sql, Размер: 3,417 байт, Скачано: 646

Неактивен

 

#2 20.09.2019 18:05:17

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5827

Re: Удаление всех ссылок в текстовом поле всех записей таблицы MySQL

В MySQL 8.0 есть REGEXP_REPLACE, в более ранних версиях - https://sqlinfo.ru/forum/viewtopic.php?pid=36477#p36477

p.s. пример со ссылкой удалил.

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson