DB

[sqld] DDL DROP(삭제) 구조 및 제약조건

초코파이쩡 2023. 2. 24. 18:24
반응형

DROP란(구조 삭제)? 테이블 및 컬럼 삭제 를 하기 위함

 

이름 생년 phone
varchar2 (10) number(4) varchar2 (15)

 

컬럼삭제

alter table 테이블명 drop column 삭제할컬럼명 ;

 

테이블삭제

drop table 테이블명 ; 

 

테이블 삭제 (유의사항)

drop table 테이블명 cascade constraint ;
 >> 해당 테이블의 데이터를 외래키(FK)로 참조한 제약사항도 모두 삭제
>> [말] Oracle에만 있는 옵션. SQL Server에는 존재하지 않음
>> [말] FK 제약조건과 참조테이블 먼저 삭제하고, 해당 테이블을 삭제한다.

 

 


참조 유튜브 보면서 학습 https://youtu.be/8uP_E6SyiuM

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

반응형