10-8. 테이블 삭제 > 학습자료 | IOTsw_u2 U2 Project
학습자료

SQL 10-8. 테이블 삭제

본문

 

․ 테이블의 모든 데이터 및 구조를 삭제한다.

․ 보류 중인 트랜잭션을 모두 커밋한다.

․ 인덱스를 모두 삭제한다.

․ DROP TABLE문을 롤백할 수 없다.

 

DROP TABLE dept80;

Table dropped.

DROP TABLE문은 테이블의 정의를 제거한다.

테이블을 삭제하면 데이터베이스는 테이블의 모든 데이터 및 이와 관련된 모든 인덱스를 잃게 된다.

구문

DROP TABLE table

구문 설명 :

table 테이블 이름입니다.

 

지침 ․ 테이블의 데이터를 모두 삭제한다. ․ 

모든 뷰와 동의어는 그대로 남아 있지만 사용할 수 없다. ․ 

보류 중인 트랜잭션을 모두 커밋한다. ․

해당 테이블을 생성한 사용자와 DROP ANY TABLE권한을 가진 사용자만이 테이블을 제거할 수 있다.

참고 :

실행한 DROP TABLE문은 되돌릴 수 없다.

SQL server는 DROP TABLE문을 실행할 경우 사용자에게 삭제를 확인하는 메시지 등을 표시하지 않고 삭제 작업을 실행한다.

해당 테이블을 소유하고 있거나 높은 레벨의 권한이 있는 경우 테이블을 즉시 제거할 수 있다.

다른 DDL문처럼 DROP TABLE도 자동으로 커밋다. 

댓글목록

10. 제약 조건 포함​
이어쓰기 1.A 10-1. NOT NULL 제약 조건
이어쓰기 2.B 10-2. UNIQUE 제약 조건
이어쓰기 3.C 10-3. PRIMARY KEY 제약 조건
이어쓰기 4.D 10-4. FOREIGN KEY REFERENCES 제약 조건
이어쓰기 5.E 10-5. CHECK 제약 조건
이어쓰기 6.F 10-6. 제약조건 위반
이어쓰기 7.G 10-7. 서브 쿼리 구문을 사용한 테이블 생성
이어쓰기 8.H 10-8. 테이블 삭제
이어쓰기 9.I 10-9. 객체 이름 변경
이어쓰기 10.J 10-10. 테이블 주석 추가 --MSSQL에서는 지원하지 않는 기능이다.
이 원글에 이어쓰기

학습자료 목록

Total 91건 1 페이지
게시물 검색

IOTsw_u2 정보

회사 . U2
주소 . 어느별 하늘 아래에 있것지요
사업자 등록번호 . 백수임 대표 . 김씨 전화 . 02-123-4567 팩스 . 팩스없음
통신판매업신고번호 . 낼할께 개인정보관리책임자 . 김씨가 알아서 함 부가통신사업신고번호 신고안함
Copyright © 2001-2013 U2. All Rights Reserved.
닫기