[SQL] SQL DDL 기초(2)
카테고리: SQL
태그: SQL
🚀 1. 개요
(DDL: Data Definition Language)중 DROP문에 대해 알아본다.
CREATE- 데이터베이스, 테이블 생성ALTER- 테이블 변경DROP- 테이터베이스, 테이블 삭제
2. DROP
2.1 DROP DATABASE
- 기존 데이터베이스를 삭제하는 데 사용됩니다.
- 다음 SQL 문은 기존 데이터베이스 “testDB”를 삭제합니다.
DROP DATABASE testDB;
2.2 DROP TABLE
DROP TABLES문은 데이터베이스의 기존 테이블을 삭제하는 데 사용됩니다.- 다음 SQL 문은 기존 테이블 “Shippers”를 삭제합니다.
DROP TABLE Shippers;
2.2.1 TRUNCATE 테이블
TRUNCATE TABLE문은 테이블 내부의 데이터를 삭제하는 데 사용되지만 테이블 자체는 삭제하지 않습니다.- 다음 SQL 문은 기존 테이블 “Shippers”의 데이터를 삭제합니다.
TRUNCATE TABLE Shippers;
2.3 DROP INDEX
DROP INDEX문은 테이블의 인덱스를 삭제하는 데 사용됩니다.
-- Oracle
DROP INDEX index_name;
-- MySQL
ALTER TABLE table_name
DROP INDEX index_name;
2.4 DROP VIEW
DROP VIEW문은 VIEW를 삭제하는 데 사용됩니다.- 다음 SQL은 “Brazil Customers” view를 삭제합니다.
DROP VIEW [Brazill Customers];
📌 출처
W3schools-SQL 튜토리얼-SQL DATABASE
👍 개인 공부 기록용 블로그입니다. 오류나 조언이 있으시면 언제든지 댓글 혹은 메일로 남겨주시면 감사하겠습니다! 😄
댓글남기기