yeongdev
close
프로필 사진

yeongdev

github: @ Westzer00

  • 분류 전체보기 (83) N
    • [SK플래닛] ASAC 빅데이터전문가 11기 (30) N
      • 학습기록 (30) N
    • AI & Machine Learning (6) N
      • ML 수학 (6) N
      • Machine Learning (0)
      • Deep Learning (0)
    • Data Analytics (36)
      • Python·Pandas (6)
      • 수집·크롤링 (10)
      • SQL (19)
      • 시각화 (1)
    • Coding Test (11)
      • 문제풀이 (6)
      • Python & Algorithm (5)
    • DevOps & Tools (0)
  • 홈
  • 태그
  • 방명록

DROP, DELETE, TRUNCATE 차이 정리 | 데이터 삭제 명령어 구분하기

SQL에서 데이터를 “삭제”할 때 가장 많이 헷갈리는 명령어가 DROP, DELETE, TRUNCATE다.셋 다 지우는 명령어지만, 지우는 대상(구조 vs 데이터)과 범위(일부 vs 전체)가 완전히 다르다. 이 차이를 모르고 사용하면 테이블 자체를 날려버리는 사고가 발생할 수 있다.한 번에 구분하기DELETE → 데이터 일부/전체 삭제 (조건 가능)TRUNCATE → 데이터 전체 삭제 (테이블 구조 유지)DROP → 테이블 자체 삭제 (구조까지 삭제)DELETE | 조건으로 일부 데이터 삭제DELETE는 테이블 안의 데이터를 지우는 명령어다.WHERE 조건을 사용해서 특정 행만 삭제할 수 있다.-- 특정 회원 한 명 삭제DELETE FROM usersWHERE id = 1;WHERE를 생..

  • format_list_bulleted Data Analytics/SQL
  • · 2026. 5. 15.
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (83) N
    • [SK플래닛] ASAC 빅데이터전문가 11기 (30) N
      • 학습기록 (30) N
    • AI & Machine Learning (6) N
      • ML 수학 (6) N
      • Machine Learning (0)
      • Deep Learning (0)
    • Data Analytics (36)
      • Python·Pandas (6)
      • 수집·크롤링 (10)
      • SQL (19)
      • 시각화 (1)
    • Coding Test (11)
      • 문제풀이 (6)
      • Python & Algorithm (5)
    • DevOps & Tools (0)
인기 글
전체 방문자
오늘
어제
Copyright © seooeyeong 모든 권리 보유.
SKIN: Copyright © 쭈미로운 생활 All rights reserved. Designed by JJuum.
and Current skin "dev-roo" is modified by Jin.

티스토리툴바