데이터베이스

데이터 정의어 - RANAME, TRUNCATE, DROP

야생늑대 2022. 5. 6. 19:51
반응형

▶ 테이블 이름을 변경하는 RENAME

BOARD_DDL3 테이블의 이름을    BOARD_1로 변경했다.

 

▶ 테이블의 데이터를 삭제하는 TRUNCATE

  • 테이블의 모든 데이터를 삭제한다.
  • 데이터 조작이 중 WHERE 절을 명시하지 않은 DELETE문의 수행으로도 모든 데이터를 삭제할 수 있다.
  • 하지만 TRUNCATE 는 데이터 정의어이기 때문에 ROLLBACK이 되지 않는다는 점에서 다르다.
  • 즉, 삭제 이후 복구할 수 없다.

 

▶ 테이블을 삭제하는 DROP

 

반응형