Bài Tập 3: Trigger Và View Trong SQL Server - Tìm ở đây
Có thể bạn quan tâm
Bài tập 3: Trigger và View trong SQL Server
Thực hiện bài thực hành theo các yêu cầu sau
- Tạo 3 triggers để thực hiện việc kiểm tra những thay đổi cho bảng DatHang trong bài tập 1
Hướng dẫn:
- Tạo một bảng lưu lại dấu vết của các bản ghi với tên bảng “aud_DangHang” với các cột giống như bảng DatHang và thêm hai cột AuditType (với các giá trị ‘I’ cho Insert, ’U’ cho Update, ’D’ cho Delete) và DateTimeStamp (sẽ lưu lại thời gian mà bản ghi có sự thay đổi)
- Tạo Trigger Update (tương tự như Insert, Delete): Khi một bản ghi trong bảng DatHang được cập nhật, trigger này sẽ bỏ đi các bản ghi cũ trong bảng aud_DangHang (lưu lại thời gian và đánh dấu vào trường AuditType là ‘U’)
- Tạo một View hiển thị tất cả các bản ghi có các cột sau:
IdDatHang, TenKH, TenSP, NgayXL, TrangThai
Thực hiện theo các quy luật sau:
- Nếu TenKH có giá trị null thì điền vào giá trị là “Khách hàng mới”
- Nếu NgayXL nhỏ hơn ngày hiện tại thì ghi vào cột TrangThai là “Pending”, nếu NgayXL lớn hơn ngày hiện tại thì ghi là “History” vào cột TrangThai
Hướng dẫn:
- Sử dụng câu lệnh Case When …Then trong View
- Sử dụng hàm Getdate() để lấy ngày tháng hiện tại của hệ thống.
Các thẻ: bài tập sql serverbài tập triggerbài tập viewtạo trigger trong sql servertạo view trong sql server
- Bài tiếp Bài 6: Stored Procedure và T-SQL nâng cao
- Bài trước Bài tập 2: Thực thi dữ liệu và Stored Procedure trong SQL Server
Có thể bạn sẽ thích…
- 0
Export database ra dạng file script .sql
04/04/2021
- 2
Bài 26: Các phần tử trong Form HTML
15/07/2016
- 0
Tài liệu thực hành GIS với ArcView
11/01/2018
Để lại một bình luận Hủy
Bạn phải đăng nhập để gửi bình luận.
Từ khóa » Bài Tập Về Trigger Trong Sql
-
Bài Tập Trigger Có Lời Giải, Sử Dụng Trigger Trong Sql Qua Ví Dụ ...
-
Bài Tập Về Trigger Trong SQL - Hàng Hiệu
-
Bài Tập Trigger Có Lời Giải
-
[Top Bình Chọn] - Các Dạng Bài Tập Về Trigger - Trần Gia Hưng
-
Bài Tập Trigger Có Lời Giải, Bài Tập Cơ Sở Dữ Liệu Có Lời Giải
-
Bài Tập Trigger Có Lời Giải | Giải đề Hệ Quản Trị Cơ Sở Dữ Liệu Phần 4 ...
-
Bài Giải Bài Tập Trigger, Thủ Tục Và Hàm_Hệ Quản Trị Cơ Sở Dữ ...
-
Sử Dụng Trigger Trong SQL Qua Ví Dụ Cơ Bản. - TMA Solutions
-
[Khóa Học Sử Dụng SQL Server] - Bài 31: Trigger Trong SQL - YouTube
-
Giải đề Hệ Quản Trị Cơ Sở Dữ Liệu Phần 4 Trigger Trong Sql Server ...
-
NEW Bài Tập Trigger Có Lời Giải, Bài Tập Cơ Sở Dữ Liệu Có Lời Giải
-
Sử Dụng Trigger Trong SQL Qua Ví Dụ Cơ Bản. - Viblo
-
Trigger In SQL - SlideShare