Sau khi tạo Trigger, bảng Deleted được tạo:
Trả lời:
Đáp án đúng: B
Bảng `Deleted` và `Inserted` là hai bảng tạm đặc biệt được tạo ra khi một trigger được kích hoạt trong SQL Server.
- Bảng `Deleted` chứa các bản ghi bị ảnh hưởng bởi các lệnh `DELETE` hoặc `UPDATE`. Nó giữ bản sao của các bản ghi trước khi chúng bị xóa hoặc cập nhật.
- Bảng `Inserted` chứa các bản ghi mới được tạo ra bởi các lệnh `INSERT` hoặc `UPDATE`. Nó giữ bản sao của các bản ghi sau khi chúng được chèn hoặc cập nhật.
Hai bảng này không được tạo ra bởi các lệnh `EXEC`, `CREATE DELETE`, `CREATE TRIGGER`. Chúng được tạo tự động bởi hệ thống sau khi biên dịch trigger và sẽ chứa dữ liệu khi trigger được kích hoạt bởi các thao tác DML (Data Manipulation Language) như INSERT, UPDATE, DELETE trên bảng mà trigger đó được định nghĩa.
Do đó, đáp án đúng là B.
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
