TAILIEUCHUNG - Chương 16 Trigger (Hướng dẫn thực hành)

Các bước đưa ra trong chương này là chi tiết , dễ hiểu và được xem xét kỹ. Nó được tạo ra với mục đích giúp người đọc có thể học và hiểu công cụ một cách đầy đủ. Hãy làm theo các bước sau một cách cẩn thận. | Chương 16 Trigger Hướng dẫn thực hành Mục tiêu bài học Kết thúc bài này bạn có thể - Tạo bẫy lỗi INSERT DELETE UPDATE và INSTEAD OF Mã hóa một đoạn mã bẫy lỗi Liệt kê các bẫy lỗi được gắn với một bảng. Xem thông tin về các bẫy lỗi. Các bước đưa ra trong chương này là chi tiết dễ hiểu và được xem xét kỹ. Nó được tạo ra với mục đích giúp người đọc có thể học và hiểu công cụ một cách đầy đủ. Hãy làm theo các bước sau một cách cẩn thận. Phần I Hướng dẫn Thời gian 1 giờ 30 phút lỗi Một bẫy lỗi là một thủ tục lưu đặc biệt nó được tự động gọi đến bất cứ khi nào dữ liệu trong bảng bị sửa cách khác bất cứ khi nào các lệnh INSERT DELETE hay UPDATE được sử dụng trên một đối tượng thì bẫy lỗi tương ứng với câu lệnh đó sẽ được thực thi. Trong chương này chúng ta sẽ tạo một vài kiểu bẫy lỗi khác nhau và xem thông tin về các bẫy lỗi. Tạo bẫy lỗi INSERT Bẫy lỗi INSERT kiểm tra tính hợp lệ của dữ liệu được nhập vào một bảng. Chúng ta hãy tạo bẫy lỗi INSERT trong bảng Territories của cơ sở dữ liệu lỗi này để kiểm tra chắc chắn rằng các mô tả về territory được nhập vào là không rỗng. Các bước thực tạo bẫy lỗi đó hiện trong Query Analyzer như sau 1. Chọn cơ sở dữ liệu Northwind. 2. Thực thi khối lệnh T-SQL sau CREATE TRIGGER InsertTerritories ON Territories FOR INSERT AS IF SELECT TerritoryDescription FROM INSERTED BEGIN PRINT The territory description must be entered ROLLBACK TRANSACTION END Bây giờ hãy cố gắng chèn thêm một bản ghi vào bảng Territories với phần miêu tả là một chuỗi rỗng. Bẫy lỗi 219 3. Thực thi câu lệnh sau INSERT INTO Territories VALUES 1620 1 Kết quả được hiển thị trong hình . insert into territories values 1620 1 Ij 1 1 1 The territory description must toe entered Jik. . 1 1 Fl Grids rj Messages Hình Kiểm tra bẫy lỗi INSERT Tạo bẫy lỗi DELETE Bẫy lỗi DELETE ngăn không cho xóa các dữ liệu quan trọng từ một ta có thể sử dụng chúng để hạn chế số lượng dữ liệu được xóa từ một bảng tại cùng một thời .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.