서노썬
sun noes sun
서노썬
전체 방문자
오늘
어제
  • 카테고리 (142)
    • Java (89)
      • Day1 (20)
      • Day2 (16)
      • Day3 (4)
      • Day4 (5)
      • Day5 (2)
      • Day6 (2)
      • Day7 (4)
      • Day8 (6)
      • Day9 (3)
      • Day10 (0)
      • Day11 (0)
      • Day12 (0)
      • Day13 (3)
      • Day14 (0)
      • Day15 (0)
      • Day16 (0)
      • Day19 (0)
      • Day20 (0)
      • Day21 (2)
      • Day22 (4)
      • Day23 (2)
      • Day24 (5)
      • Day25 (4)
      • Day27 (2)
      • Day28 (3)
      • Day29 (1)
      • Day30 (1)
      • Day31 (0)
      • Day32 (0)
      • Dat33 (0)
      • Day34 (0)
      • Day35 (0)
      • Day36 (0)
    • HTML (37)
      • Day36 (20)
      • Day37 (3)
      • Day38 (2)
      • Day39 (8)
      • Day40 (3)
    • SQL (4)
      • Day40 (4)
      • Day41 (0)
      • Day42 (0)
      • Day43 (0)
      • Day44 (0)
      • Day45 (0)
    • JSP (0)
      • Day46 (0)
      • Day75 (0)
    • PYTHON (0)
      • Day75 (0)
      • Day76 (0)
    • Photo (12)

블로그 메뉴

  • 홈
  • 방명록

인기 글

최근 글

태그

  • Java
  • 자바continue
  • 논리연산자
  • java자료형
  • 자바연산자
  • 자바break
  • 자바자료형
  • java데이터타입
  • java메뉴입력
  • 자바

티스토리

hELLO · Designed By 정상우.
서노썬

sun noes sun

[SQL] DELETE & TRUNCATE & DROP 차이점
SQL/Day40

[SQL] DELETE & TRUNCATE & DROP 차이점

2022. 2. 14. 02:11

출처 : wikidocs

 

 DELETE 

'홍길동 서울 1111' 이나 '홍길순 천안 2222'처럼 테이블 안의 데이터 내용이 지워지고, 데이터 내용이 들어있던 데이터 뼈대(테이블 용량)은 줄어들지 않는다.

 

- 잘못 삭제할 경우 유일하게 복구 가능


 TRUNCATE 

'홍길동 서울 1111' 이나 '홍길순 천안 2222'처럼 테이블 안의 데이터 내용은 물론 데이터 내용이 들어있던 데이터 뼈대도 지워져서 지워진만큼 데이터 용량이 줄어든다.

 

- 잘못 삭제해도 절대 복구 불가능


 DROP 

테이블 안의 데이터 내용과 데이터 뼈대 그리고 테이블까지 지워진다.

 

- 잘못 삭제해도 절대 복구 불가능

'SQL > Day40' 카테고리의 다른 글

[SQL] varchar 와 char의 차이 & 사용  (0) 2022.02.14
[SQL] 사용자 계정 추가 & 기본 사용법  (0) 2022.02.14
[SQL] MySQL 설치 & 환경 변수 잡아주기  (0) 2022.02.02
    'SQL/Day40' 카테고리의 다른 글
    • [SQL] varchar 와 char의 차이 & 사용
    • [SQL] 사용자 계정 추가 & 기본 사용법
    • [SQL] MySQL 설치 & 환경 변수 잡아주기

    티스토리툴바