Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > Работа с UpdateSQL


Автор: AWS 18.12.2005, 00:37
Здравствуйте! Есть такой вопросик:
К примеру есть база, в которой в одном из столбцов надо изменить значения нескольких полей (числовых). UpdateSQL вроде автоматически все делает, когда его присоединяешь к TQuery, но он вставляет, изменяет и удаляет записи в одной отдельной строке, а мне надо , к примеру. изменить несколько строк из столбца "возраст". Подскажите, как написать такой запрос. А то есть несколько сот записей, в которых, апример, надо цифру 25 изменить на 15 и т. д.

Автор: FRAGNATIC 18.12.2005, 04:22
AWS
а ты про WHERE слышал?
Код

UPDATE TableName SET key=15 WHERE key = 25

Автор: YurikGL 18.12.2005, 10:25
Автору:

http://podgoretsky.com/ddp.html
Здесь есть книга Грубера "Понимание SQL"
Настоятельно рекомендую...

Автор: AWS 25.12.2005, 00:51
Спасибо, в этом я разобрался. Книга хорошая, буду читать!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)