SQLсервер в Linux -самостоятельное освоение пакета
4b61df3a

Простая команда UPDATE



Листинг 4.53. Простая команда UPDATE

booktown=# SELECT retail FROM stock

booktown-# WHERE isbn = '0590445065';

retail

23.95

(1 row)

booktown=# UPDATE stock

booktown-# SET retail = 25.95

booktown-# WHERE isbn = '0590445065';

UPDATE 1

booktown=# SELECT retail FROM stock

booktown-# WHERE isbn = '0590445065';

retail

25.95

(1 row)

Итоговое сообщение UPDATE 1 в листинге 4.53 означает, что одна запись была успешно обновлена. Даже если новое значение поля совпадает со старым, операция все равно считается обновлением, а файлы базы данных на диске модифицируются.



Содержание раздела