PostgreSQL/데이터 조작 및 테이블 관리
PostgreSQL DELETE 문
DOGvelopers
2019. 11. 16. 13:36
반응형
DELETE 문
테이블의 특정 데이터를 삭제하거나 테이블 내에서 존재하는 모든 데이터를 삭제 할 수 있습니다.
기본문법
삭제할 테이블 작성 후 조건 입력
DELETE
FROM
TARGET_TABLE A
WHERE 조건식;
실습
- LINK테이블의 ID가 5인 행을 삭제
DELETE
FROM
LINK
WHERE
ID = 5;
COMMIT;
- DELETE JOIN 사용하여 LINK_TMP 테이블과 LINK 테이블의 ID값으로 조인 후 삭제
DELETE
FROM
LINK_TMP A
USING LINK B
WHERE
A.ID = B.ID;
COMMIT;
중복값 데이터 삭제
- LINK테이블의 모든 데이터를 삭제
DELETE FROM LINK;
COMMIT;
- 경고 문구를 확인하면 모든데이터는 삭제가 됩니다.
반응형