Spec-Zone.ru › MySQL 9.2

22.3.4.3 Обновление таблиц

Вы можете использовать метод update() для изменения одной или нескольких записей в таблице. Метод update() работает, фильтруя запрос, чтобы включить только записи, которые нужно обновить, а затем применяет указанные вами операции к этим записям.

Чтобы заменить название города в таблице городов, передайте в метод set() новое название города. Затем передайте в метод where() название города, чтобы найти и заменить. В следующем примере город Peking заменяется на Beijing.

mysql-js> db.city.update().set("Name", "Beijing").where("Name = 'Peking'")

Используйте метод select() для проверки изменения.

mysql-js> db.city.select(["ID", "Name", "CountryCode", "District", "Info"]).where("Name = 'Beijing'")
+------+-----------+-------------+----------+-----------------------------+
| ID   | Name      | CountryCode | District | Info                        |
+------+-----------+-------------+----------+-----------------------------+
| 1891 | Beijing   | CHN         | Peking   | {"Population": 7472000}     |
+------+-----------+-------------+----------+-----------------------------+
1 row in set (0.00 sec)
Связанная информация
  • См. для полного определения синтаксиса.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-9.2-en/mysql-shell-tutorial-javascript-table-update.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API