[DB]

MSSQL 테이블 초기화 truncate

Stater 2019. 4. 20. 23:53

MSSQL 테이블 초기화 하는 방법

 

-> 테이블을 초기화 하는 방법

-> truncate table (초기화할)테이블명

 

사용목적: 만약 우리가 디비에 테스트에로 데이터를 입력하고 나서 해당 디비의 값들을 모두 초기화 할때 사용.

             만약 사용한 경우에 디비 테이블에 모든 데이터가 날아게되므로 주의를 해야한다.

 

[delete from 과의 차이]

-delete from 으로 데이터를 삭제할 경우 한 컬럼에 대한 정보를 삭제한다.

- truncate는 테이블 내의 모든 데이터를 날리고 테이블의 속성 값을 모두 초기 상태로 돌린다.

  테이블의 자동증가 속성의 값들을 초기화 할 수 있으므로 유용하다.

  ex)테스트 데이터로 테이블에 저장하고 난 후에 속성을 초기화 할 때 사용.

  따라서 사용시에 주의해서 사용해야한다.

반응형