Страница 1 из 1

Запрос на замену данных во всей таблице MySQL

Добавлено: 2010-12-13 12:28:25
ved00n
Время от времени нужно заменять во всей таблице одно значение на другое. Для этого использую такой запрос:

Код: Выделить всё

UPDATE `wp_posts` SET `guid` = REPLACE(`guid`, '127.0.0.1', 'site.ru')
В этом коде есть большое неудобство - изменения происходят только в одной колонке (в данном примере guid). Как составить запрос так, чтобы поиск и замена шла сразу по всей таблице wp_posts?
К сожалению самостоятельно найти ответ пока не удается.

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

Добавлено: 2010-12-13 12:40:09
Alex Keda

Код: Выделить всё

desc wp_posts;

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

Добавлено: 2010-12-13 13:00:45
ved00n
Можно чуть подробней как должен выглядеть запрос с применением desc?

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

Добавлено: 2010-12-20 22:02:54
Gloft
Тебя просят показать результат выполнения SQL запроса

Код: Выделить всё

desc wp_posts;
О desc читай в руководстве по MySQL или тут http://phpclub.ru/mysql/doc/describe.html

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

Добавлено: 2010-12-22 8:45:47
ved00n
Тебя просят показать результат выполнения SQL запроса
Спасибо за разъяснение.
С помощь команды удалось получить следующий список столбцов:

Код: Выделить всё

ID	post_author	post_date	post_date_gmt	post_content	post_title	post_excerpt	post_status	comment_status	ping_status	post_password	post_name	to_ping	pinged	post_modified	post_modified_gmt	post_content_filtered	post_parent	guid	menu_order	post_type	post_mime_type	comment_count