Шаг 094. Делаем изменение с COMMIT

sqlГлава 8. UPDATE, DELETE, транзакции и безопасные изменения

Что делаем

Делаем изменение с COMMIT

Зачем SEO-специалисту

COMMIT сохраняет изменения в базе.

Код. Вставьте 1 в 1

BEGIN;

UPDATE pages
SET meta_description = 'Обновленный сниппет для теста CTR через SQLite'
WHERE page_id = 3;

COMMIT;

Построчный разбор: что делает, для чего и как работает

Строка 1: BEGIN; — Начинает транзакцию: изменения можно будет сохранить или отменить.
Строка 2: пустая строка — Пустая строка отделяет один смысловой блок кода от другого, чтобы код легче читался.
Строка 3: UPDATE pages — Начинает изменение уже существующих строк в таблице.
Строка 4: SET meta_description = 'Обновленный сниппет для теста CTR через SQLite' — Указывает, какие колонки и на какие значения нужно изменить.
Строка 5: WHERE page_id = 3; — Начинает фильтр: дальше перечисляются условия, какие строки оставить.
Строка 6: пустая строка — Пустая строка отделяет один смысловой блок кода от другого, чтобы код легче читался.
Строка 7: COMMIT; — Сохраняет все изменения, сделанные в текущей транзакции.

Что должно получиться

Meta description у страницы 3 будет сохранен.

Если появилась ошибка

Проверьте, что вы работаете в файле seo_lab_from_zero.db, скопировали блок полностью и не потеряли точку с запятой в конце SQL-команды.