JavaScript is required

Hãy chọn phương án ứng với tác dụng của câu lệnh DELETE:

A.

Xóa một số hoặc tất cả các hàng từ một bảng dựa trên những điều kiện được chỉ định. Các bản ghi này cũng có thể được phục hồi lại (Roll back).

B.

 Xóa một hàng từ một bảng dựa trên những điều kiện được chỉ định. Các bản ghi này cũng có thể được phục hồi lại (Roll back).

C.

 Thêm một số hoặc tất cả các hàng từ một bảng dựa trên những điều kiện được chỉ định. Các bản ghi này cũng có thể được phục hồi lại (Roll back).

D.

Xóa một số hoặc tất cả các hàng từ một bảng dựa trên những điều kiện được chỉ định. Các bản ghi này không thể phục hồi lại (Roll back).

Trả lời:

Đáp án đúng: A


Câu lệnh DELETE trong SQL được sử dụng để xóa các hàng (bản ghi) khỏi một bảng. Các hàng bị xóa có thể là một số hàng nhất định hoặc tất cả các hàng, tùy thuộc vào mệnh đề WHERE đi kèm (nếu có). Một điểm quan trọng là, theo mặc định, các thay đổi được thực hiện bởi DELETE (cũng như INSERT, UPDATE) có thể được 'rollback' (khôi phục lại) nếu cần, trừ khi transaction đã được commit (lưu lại vĩnh viễn). * **Phương án 1: Đúng.** Mô tả chính xác tác dụng của câu lệnh DELETE và khả năng rollback. * **Phương án 2: Sai.** DELETE có thể xóa nhiều hơn một hàng nếu điều kiện WHERE phù hợp. * **Phương án 3: Sai.** Đây là tác dụng của câu lệnh INSERT, không phải DELETE. * **Phương án 4: Sai.** Các bản ghi bị xóa bởi DELETE thường có thể được phục hồi lại (rollback) trong một transaction, trừ khi transaction đó đã được commit.

Tổng hợp câu hỏi trắc nghiệm lập trình cơ sở dữ liệu SQL có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.


50 câu hỏi 60 phút

Câu hỏi liên quan