SQLinfo.ru - Все о MySQL

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

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

Вы не зашли.

#1 09.11.2011 21:05:26

Nick.D
Участник
Зарегистрирован: 09.11.2011
Сообщений: 3

SQL запрос, удаляющий определенные поля во всех строках таблицы

Здравствуйте.
Помогите пожалуйста. Какой SQL-запрос нужно сделать, чтобы удалить все поля одного типа во всех строках таблицы базы.
К примеру это поле "signature" (подпись) в таблице "dle_users" у каждого пользователя (т. е. в каждой строке таблицы).
Очень надеюсь на ответ.
Заранее спасибо...

Неактивен

 

#2 09.11.2011 21:16:04

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

Re: SQL запрос, удаляющий определенные поля во всех строках таблицы

Удалить поле - это удалить значение данного поля (обнулить) или удалить саму колонку из структуры таблицы?

Неактивен

 

#3 09.11.2011 21:20:05

Nick.D
Участник
Зарегистрирован: 09.11.2011
Сообщений: 3

Re: SQL запрос, удаляющий определенные поля во всех строках таблицы

Нет нет, извиняюсь, не уточнил. Колонку удалять не надо, а нужно просто их все очистить.

Неактивен

 

#4 09.11.2011 21:30:25

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

Re: SQL запрос, удаляющий определенные поля во всех строках таблицы

update dle_users set signature='';

Неактивен

 

#5 09.11.2011 21:43:33

Nick.D
Участник
Зарегистрирован: 09.11.2011
Сообщений: 3

Re: SQL запрос, удаляющий определенные поля во всех строках таблицы

vasya, большое спасибо за помощь!

Неактивен

 

Board footer

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