training-web.ruГлавнаяКатегорииО насКарта сайтаПоискТёмная тема

Категории

Как глобально заменить текст во всей таблице PostgreSQL

Создано: 11 января 2025Автор: Егор Астапов102 просмотраСложность: легкий

Мне нужно было заменить текст на все страницах и думал как это сделать? Оказывается есть простой способ через команду сразу исправить текст. Но сначала потренируйтесь на одной статье. Потом выполняйте команду глобально. Если не пользоваться этой sql-командой, то придётся писать большую команду на python или PHP что займёт немало времени.

--по условию
UPDATE article SET text_page = REPLACE(text_page,'trainingweb','training-web') WHERE name='folder-running-script-php';

--по всей таблице
UPDATE article SET text_page = REPLACE(text_page,'trainingweb','training-web') WHERE name is not null;

Комментарии

реклама