본문 바로가기
공부/PostgreSQL

[37] PostgreSQL – 행 삭제DELETE

by 혼밥맨 2023. 4. 22.
반응형

[37] PostgreSQL – 행 삭제DELETE

 

PostgreSQL 테이블에서 데이터를 삭제하려면 DELETE 문이 있습니다.

 

DELETE 문을 사용하는 동안 다음 규칙을 따라야 합니다.

 

-        먼저 DELETE FROM 절에 데이터를 삭제할 테이블을 지정합니다.

-        둘째, WHERE 절의 조건을 사용하여 삭제할 행을 지정합니다. WHERE 절은 선택 사항입니다. 그러나 생략하면 DELETE 문이 테이블의 모든 행을 삭제합니다.

 

DELETE 문의 데모를 위한 샘플 데이터베이스와 테이블을 설정해 봅시다.

-        아래 명령을 사용하여 "company"라는 데이터베이스를 생성합니다.

-        아래 명령을 사용하여 회사 계층 구조를 데이터베이스에 표시하려면 "employee" 테이블을 추가하십시오.

-        이제 아래 명령을 사용하여 일부 직원 데이터를 테이블에 추가합니다.

현재 데이터베이스 테이블은 다음과 같습니다.

예시 01:

 여기에서 이름이 "Raju" 직원 데이터를 삭제합니다.

결과 01:

예시 02:

여기에서는 "employee" 테이블에서 여러 행을 삭제합니다. "Abhishek Kelenia"라는 직원과 밑에서 일하는 직원의 데이터를 삭제할 예정입니다.

결과 02:

 

반응형

댓글