JavaScript is required

Trong MySQL, câu lệnh nào vừa xóa dữ liệu của bảng, vừa xóa luôn bảng

A.

TRUNCATE

B.

DROP

C.

EMPTY

D.

DEL

Trả lời:

Đáp án đúng: B


Câu hỏi này kiểm tra kiến thức về các câu lệnh thao tác dữ liệu và bảng trong MySQL.

  • TRUNCATE: Xóa toàn bộ dữ liệu trong bảng, nhưng giữ lại cấu trúc bảng. Nó nhanh hơn DELETE vì không ghi log các thay đổi.
  • DROP: Xóa toàn bộ bảng, bao gồm cả dữ liệu và cấu trúc. Bảng sẽ không còn tồn tại trong database.
  • EMPTY: Không phải là một câu lệnh chuẩn trong MySQL.
  • DEL: Không phải là một câu lệnh chuẩn trong MySQL. Có thể là viết tắt của DELETE, nhưng DELETE chỉ xóa dữ liệu, không xóa bảng.

Như vậy, chỉ có DROP là câu lệnh vừa xóa dữ liệu vừa xóa bảng.

Câu hỏi liên quan