여러가지/Database
[MySql & Mariadb] 테이블 삭제하는 방법 및 쿼리 (DROP, DELETE, TRUNCATE)
포스트it
2024. 5. 28. 17:22
728x90
반응형
[MySql & Mariadb] 테이블 삭제하는 방법 및 쿼리 (DROP, DELETE, TRUNCATE)
DROP, DELETE, 그리고 TRUNCATE는 데이터베이스에서 데이터를 제거하는 데 사용되는 세 가지 다른 SQL 명령어입니다. 각각의 명령어는 데이터를 처리하는 방식과 결과적으로 데이터베이스에 미치는 영향에서 차이가 있습니다.
DELETE : 선택적으로 행을 삭제, 로그 생성, 롤백 가능.
TRUNCATE : 모든 행을 빠르게 삭제, 로그 거의 생성하지 않음, 일반적으로 롤백 불가.
DROP : 테이블 자체를 삭제, 롤백 불가.
DELETE FROM 테이블명 WHERE 조건;
TRUNCATE TABLE 테이블명;
DROP TABLE 테이블명;
728x90
반응형