SQL/sqlplus
ORACLE(행 수정)
파이리파
2021. 4. 2. 11:59
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을 해주어야 비로서 반영이 된다.