[SQL] DROP TABLE 테이블 삭제 + RENAME 테이블명 변경[SQL] DROP TABLE 테이블 삭제 + RENAME 테이블명 변경

Posted at 2014.05.30 16:17 | Posted in == DB ==/SQL



facebook에 글올리기



[SQL] DROP TABLE 테이블 삭제 + RENAME TABLE 테이블명 변경



1. DROP TABLE (테이블 삭제)


테이블을 잘못 만들었거나 테이블이 더 이상 필요 없을 경우 해당 테이블을 삭제해야 한다.



DROP TABLE 테이블명 [CASCADE CONSTRAINT];

DROP TABLE PLAYER;



DROP TABLE 명령어를 사용하면 테이블의 모든 데이터 및 구조를 삭제한다.

CASCADE CONSTRAINT 옵션은 해당 테이블과 관계가 있었던 참조되는 제약조건에 대해서도 삭제한다는 것을 의미한다.

(SQL Server에서는 CASCADE 옵션이 존재하지 않는다. 테이블 삭제 전에 참조하는 FOREIGN KEY 제약 등을 먼저 삭제해야 한다.)



2. RENAME (테이블명 변경)


RENAME 명령어를 사용하여 테이블의 이름을 변경할 수 있다.



RENAME 변경전 테이블명 TO 변경후 테이블명;

RENAME TEAM_BACKUP TO TEAM;


- TEAM_BACKUP 테이블명을 TEAM 으로 변경한다.


저작자 표시 비영리 변경 금지
신고
이웃추가
facebook에 글올리기

Name __

Password __

Link (Your Website)

Comment

SECRET | 비밀글로 남기기

티스토리 툴바