SQL Server(MS-SQL)
테이블 비우기 MSSQL(SQL SERVER)
예전에 필요해서 찾아봤던 내용인데 테이블 비우는 명령어 입니다. TRUNCATE TABLE [테이블명] 테이블의 모든 내용을 삭제하며, IDENTITY를 초기화 해줍니다 테이블 내용을 삭제하는 명령어는 DELETE 명령어도 있습니다. DELETE FROM [테이블명] DELETE의 경우에는 IDENTITY의 초기화는 시켜주지 않습니다. 예를들어 1,2,3이라는 일련번호가 있는 테이블을 삭제했을경우 DELETE로 삭제한후 새로운 데이터를 입력하면 일련번호가 4부터 시작을 합니다. (일련번호 자동증가 설정을 했을경우) TRUNCATE로 삭제했을때는 일련번호가 1번부터 다시 시작합니다.