Hủy bỏ chỉ mục, bảng và cơ sở dữ liệu trong SQL

Bằng cách sử dụng câu lệnh DROP, chúng ta có thể xóa dễ dàng chỉ mục, bảng và cơ sở dữ liệu.

Câu lệnh SQL DROP INDEX

Chúng ta có thể sử dụng lệnh DROP INDEX để xóa chỉ mục trong bảng.

Ngữ pháp cho Microsoft SQLJet (và Microsoft Access):

DROP INDEX Tên chỉ mục ON Tên bảng

Ngữ pháp cho MS SQL Server:

DROP INDEX Tên bảng.Tên chỉ mục

Ngữ pháp cho IBM DB2 và Oracle:

DROP INDEX Tên chỉ mục

Ngữ pháp cho MySQL:

ALTER TABLE Tên bảng DROP INDEX Tên chỉ mục

Câu lệnh SQL DROP TABLE

Câu lệnh DROP TABLE được sử dụng để xóa bảng (cả cấu trúc bảng, thuộc tính và chỉ mục cũng sẽ bị xóa):

DROP TABLE Tên bảng

Câu lệnh SQL DROP DATABASE

Câu lệnh DROP DATABASE được sử dụng để xóa cơ sở dữ liệu:

DROP DATABASE Tên cơ sở dữ liệu

Câu lệnh SQL TRUNCATE TABLE

Nếu chúng ta chỉ cần loại bỏ dữ liệu trong bảng nhưng không xóa bảng本身, chúng ta nên làm thế nào?

Vui lòng sử dụng lệnh TRUNCATE TABLE (chỉ xóa dữ liệu trong bảng):

TRUNCATE TABLE Tên bảng