반응형
저번에는 UPDATE를 했으니
이번에는 오라클의 DELETE를 한번 알아보자
먼저 DELETE를 하기 전에
테이블을 만들고 행을 세줄 추가하자..
서울에 사는 20세 철수
부산에 사는 21세 영희
서울에 사는 23세 수철이를 추가해 보았는데
서울에는 하나의 태양만이 뜨는 법
서울에 사는 새파랗게 어린 20세의 철수를 제거해 보자
DELETE 문은
DELETE FROM 테이블명
WHERE 컬럼명 = '컬럼값'
이런 식으로 사용하는데
이렇게 DELETE 문을 사용하면
서울이 인적 하나 없는 황무지가 되고 마는데
철수와 수철이가 모두 서울에 사는데
DELETE 문 조건을 ADDR='서울' 로만 주고 끝냈기 때문에
철수와 수철이가 모두 제거되고 만 것이다
전 단계로 돌아가 다시 DELETE 문을 작성해 보자
오라클에서 DELETE 시 조건을 추가하려면 ,가 아니라 AND를 사용한다
즉 조건 2개를 사용하려면
DELETE FROM 테이블명
WHERE 컬럼명 = '컬럼값'
AND 컬럼명 = '컬럼값'
이런 식으로 사용하는 것이다
이제 DELETE 문을 실행하고 확인을 해 보면..
20세의 철수가 서울 방값을 이겨내지 못하고 삭제된 것을 볼 수 있다
반응형
'IT > Oracle' 카테고리의 다른 글
오라클 COMMIT, ROLLBACK 알아보기 (0) | 2019.03.12 |
---|---|
오라클 DROP, TRUNCATE로 테이블 삭제하기 (0) | 2019.03.11 |
오라클 UPDATE 문으로 데이터 수정하기 (0) | 2019.03.07 |
오라클 SELECT 알아보기 (0) | 2019.03.06 |
오라클 INSERT 문 알아보기 (0) | 2019.03.05 |
댓글