반응형
[MySql & Mariadb] 테이블 삭제하는 방법 및 쿼리 (DROP, DELETE, TRUNCATE)
DROP, DELETE, 그리고 TRUNCATE는 데이터베이스에서 데이터를 제거하는 데 사용되는 세 가지 다른 SQL 명령어입니다. 각각의 명령어는 데이터를 처리하는 방식과 결과적으로 데이터베이스에 미치는 영향에서 차이가 있습니다.
DELETE : 선택적으로 행을 삭제, 로그 생성, 롤백 가능.
TRUNCATE : 모든 행을 빠르게 삭제, 로그 거의 생성하지 않음, 일반적으로 롤백 불가.
DROP : 테이블 자체를 삭제, 롤백 불가.
DELETE FROM 테이블명 WHERE 조건;
TRUNCATE TABLE 테이블명;
DROP TABLE 테이블명;
728x90
반응형
'여러가지 > Database' 카테고리의 다른 글
[MySql & Mariadb] 데이터베이스 전체 용량 및 테이블 용량 확인하는 방법 !! (0) | 2024.08.20 |
---|---|
[MySql & Mariadb] 테이블에서 데이터만 삭제 후 AUTO_INCREMENT 초기화 명령어 ! (0) | 2024.08.14 |
[MySql & Mariadb] int unsigned 의미, 뜻, 쓰는 이유 !! (0) | 2024.01.16 |
[MySql & Mariadb] update 여러개 한번에 하는 방법 !! (2) | 2023.11.24 |
[MySql & Mariadb] 콘솔에서 쿼리로 DB버전 정보 확인하는 방법 !! (0) | 2023.10.21 |
댓글