Khẳng định nào sau đây là đúng?
Trả lời:
Đáp án đúng: B
Câu hỏi yêu cầu tìm khẳng định đúng về lệnh TRUNCATE TABLE trong SQL.
- Phương án 1 sai vì TRUNCATE TABLE không sử dụng mệnh đề WHERE. TRUNCATE TABLE được dùng để xóa *tất cả* các hàng trong bảng.
- Phương án 2 đúng. TRUNCATE TABLE tương tự DELETE (không WHERE) ở chỗ đều xóa các bản ghi, nhưng TRUNCATE nhanh hơn và không ghi log các thao tác xóa, không thể khôi phục.
- Phương án 3 sai vì TRUNCATE TABLE chỉ xóa dữ liệu trong bảng, không xóa bảng khỏi cơ sở dữ liệu. Để xóa bảng, ta dùng lệnh DROP TABLE.
Vậy, đáp án đúng là phương án 2.
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

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
