UPDATE/ DELETE에서는 WHERE 필수!
UPDATE topic
SET
title = 'MSSQL',
description = 'MSSQL is...'
WHERE
id = 3;
topic table의 title과 description을 수정하고 싶어 ~하고서 ;(세미콜론)을 해버리면 큰일난다.
그러면 해당하는 column을 전체 수정해버리기 때문이다.
그러므로 WHERE를 기억하자!
WHERE id = 3;
id 3에 해당하는 column을 수정해줘~
그리고 수정작업 후 잘 수정 되었는지 확인해 본 후
SELECT * FROM topic;
▼
수정 작업 후
꼭
commit;
commit;
commit이 중요한 이유
commit이란 것을 통해 수정된 작업을 실제로 반영되게 하는 절차를 꼭 거쳐야한다.
commit을 해주지 않으면 수정된 내용이 반영이 되지 않기 때문이다.
그렇기때문에
UDATE/ DELETE 작업을 한 후에는 commit을 해주어야 비로서 반영이 된다.
'SQL > sqlplus' 카테고리의 다른 글
ORACLE(PRIMARY KEY) (0) | 2021.04.02 |
---|---|
ORACLE(행 삭제) (0) | 2021.04.02 |
ORACLE(행 읽기 - 정렬과 페이징) (0) | 2021.04.02 |
ORACLE(행 읽기 - 행과 컬럼 제한하기) (0) | 2021.04.02 |
ORACLE(행 읽기) (0) | 2021.04.02 |