[SQL] SQL DDL 기초(2)

업데이트:     Updated:

카테고리:

태그:

🚀 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


👍 개인 공부 기록용 블로그입니다. 오류나 조언이 있으시면 언제든지 댓글 혹은 메일로 남겨주시면 감사하겠습니다! 😄

맨 위로 이동하기

SQL 카테고리 내 다른 글 보러가기

댓글남기기