캠핑과 개발

문법 +1

-테이블 삭제
DROP TABEL [테이블명] CASCADE CONSTRAINT;

- 기본키 삭제
ALTER TABLE [테이블명] DROP PRIMARY KEY;

- 기본키 삭제
ALTER TABLE [테이블명] DROP PRIMARY KEY;

- 인덱스 삭제
DROP INDEX [인덱스명];

-제약조건 삭제
ALTER TABLE [테이블명] DROP CONSTRAINT [제약조건명] CASCADE;

- UNIQUE  생성
CREATE UNIQUE INDEX [UNIQUE 명] ON [테이블명]([컬럼명..]);

- 기본키 생성
ALTER TABLE [테이블명] ADD CONSTRAINT [기본키명] PRIMARY KEY(컬럼명)


- 휴지통 비우기
PURGE RECYCLEBIN;

- 테이블 완전 삭제 (휴지통에 저장되지 않음)
DROP TABLE [테이블명] CASCADE CONSTRAINT PURGE;

- 휴지통에 있는 테이블 복원
FLASHBACK TABLE [테이블명] TO BEFORE DROP;

- 컬럼명 변경
ALTER TABLE [테이블명] RENAME COLUMN [변경전 컬럼명] TO [변경후 컬럼명]

INSERT INTO [대상테이블]
SELECT * FROM [테이블]

- 임시 테이블 생성 후 데이터 복사
CREATE TABLE [임시 테이블명] AS SELECT * FROM [테이블명]


RENAME MI_DB_NSC_LDS_20110802 TO MI_DB_NSC_LDS;

'DEVELOPMENT > Database' 카테고리의 다른 글

MySQL의 기본 설정 파일(my.cnf)의 위치 확인  (0) 2011.11.29
mysql 소스 설치  (0) 2011.11.29
MERGE INTO 사용법  (0) 2011.07.09
mysql 5.5 db 생성 및 사용자 권한 주기  (0) 2011.03.23
오라클 모니터링 SQL  (0) 2011.02.25