/
avpavlow
/
oracle-highload
Обзор
Документация
Войти
/
avpavlow
/
oracle-highload
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
scripts/test_scripts/soft_delete/31_test_soft_delete.sql
10 строк
464 B
aleksey
add: Добавить soft delete
21 мар 2026, 14:43
21 мар 2026, 14:43
b59317f
Код
Авторство
О чём код?
/* СЦЕНАРИЙ: Менеджер пытается удалить заказ №1. ОЖИДАЕМЫЙ РЕЗУЛЬТАТ: Ошибка ORA-20005, заказ остается в базе со статусом CANCELLED. */ -- 1. Попытка удаления DELETE FROM orders WHERE order_id = 1; -- 2. Проверка, что строка на месте, но статус изменился SELECT order_id, status FROM orders WHERE order_id = 1;