에듀윌 · UPDATE
★ WHERE 누락 사고
WHERE 없이 날리면 사과 한 개 깎으려다 과수원 통째

UPDATE — SET + WHERE

UPDATE
정의
기존 행의 값을 변경하는 DML. WHERE 누락 시 전체 행 변경 — 운영 사고 1순위. DML이라 ROLLBACK ✅.
-- ✅ WHERE로 한 행만
UPDATE student SET 학점 = 4.0
WHERE  학번 = '20260001';

-- ❌ WHERE 누락 → 전체 (1000명 모두!)
UPDATE student SET 학점 = 4.0;
운영 UPDATE 표준 5단계
① SELECT로 영향 행 확인 → ② 백업 확인 → ③ BEGIN → ④ UPDATE + 결과 검증 → ⑤ COMMIT / ROLLBACK.
합격 한 줄
UPDATE 전에 SELECT 검증, WHERE 누락 = 과수원 통째. DML이라 ROLLBACK ✅예요.