728x90
반응형
반응형
Truncate는 테이블 구조와 테이블의 열, 제약조건, 인덱스, FK 등은 남는다.
만약 사용할 테이블에 ID열이 있다면 다시 초기화 된다.
사용법은 아래와 같다
Truncate Table [초기화 할 테이블명] |
비슷한 기능으로 Delete와 Drop이 있다.
Delete 와 사용법은 비슷하다.
1. Delete from [삭제할 테이블명] 2. Delete from [삭제할 테이블명] where [조건] |
Delete는 모든 데이터만 삭제하지만
Truncate는 데이터 및 설정값들도 초기화 시킨다.
Drop 테이블은 Table을 아예 삭제 시키는 기능이므로 모든 설정이 사라진다.
테이블을 지우고 다시 생성 할 경우 사용한다.
Drop table [삭제할 테이블명] |
728x90
반응형
'Study > DATABASE' 카테고리의 다른 글
[MSSQL] SET XACT_ABORT ON (0) | 2014.02.21 |
---|---|
[MSSQL] LEN(컬럼 or 문자열) (0) | 2014.02.10 |
[MSSQL] LDF 파일 줄이기 (4) | 2014.01.02 |
[MSSQL] replace 로 글자 바꾸기 (0) | 2013.12.19 |
[MSSQL] ISDATE() (0) | 2013.10.07 |