JavaScript is required

Câu lệnh SQL nào được dùng để xóa dữ liệu từ database

A.

Truncate

B.

Delete

C.

Remove

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 SQL dùng để xóa dữ liệu. Trong SQL, có một số cách để xóa dữ liệu, nhưng chúng có chức năng khác nhau:

  • DELETE: Được sử dụng để xóa các hàng cụ thể từ một bảng dựa trên một điều kiện nhất định (hoặc xóa tất cả các hàng nếu không có điều kiện WHERE). Đây là phương pháp chính xác để xóa dữ liệu có chọn lọc.
  • TRUNCATE: Được sử dụng để xóa TẤT CẢ các hàng từ một bảng. Thao tác này nhanh hơn DELETE (nếu không có mệnh đề WHERE) vì nó không ghi lại các thao tác xóa riêng lẻ. TRUNCATE TABLE đặt lại identity (nếu có) về giá trị ban đầu.
  • REMOVE: Không phải là một câu lệnh SQL chuẩn để xóa dữ liệu. Có thể có trong một số hệ quản trị cơ sở dữ liệu cụ thể, nhưng không phải là một phần của cú pháp SQL chung.

Vì câu hỏi yêu cầu câu lệnh dùng để xóa dữ liệu từ database, và DELETE là cách tổng quát và phổ biến nhất, nên đáp án đúng là B.

Câu hỏi liên quan