Với tùy chọn kiểm tra trong Oracle là gì?
Với tùy chọn kiểm tra trong Oracle là gì?

Video: Với tùy chọn kiểm tra trong Oracle là gì?

Video: Với tùy chọn kiểm tra trong Oracle là gì?
Video: Đào tạo Kiến trúc Oracle | Oracle là gì | Học Oracle 2024, Có thể
Anonim

Oracle VỚI KIỂM TRA LỰA CHỌN mệnh đề

VỚI KIỂM TRA LỰA CHỌN mệnh đề được sử dụng cho một dạng xem có thể cập nhật để cấm các thay đổi đối với dạng xem sẽ tạo ra các hàng không được bao gồm trong truy vấn xác định. Câu lệnh sau tạo một dạng xem có các hàng đáp ứng điều kiện của mệnh đề WHERE.

Cân nhắc kỹ điều này, điều gì xảy ra với tùy chọn séc trong chế độ xem?

VỚI KIỂM TRA LỰA CHỌN trên một quan điểm . VỚI KIỂM TRA LỰA CHỌN là một mệnh đề tùy chọn trên CREATE QUAN ĐIỂM tuyên bố. Nó chỉ định mức độ kiểm tra khi dữ liệu được chèn hoặc cập nhật thông qua quan điểm . Nếu CÓ KIỂM TRA LỰA CHỌN được chỉ định, mọi hàng được chèn hoặc cập nhật thông qua quan điểm phải phù hợp với định nghĩa của quan điểm.

Thứ hai, một khung nhìn có thể được cập nhật trong Oracle không? Trả lời: A QUAN ĐIỂM trong Oracle được tạo bằng cách nối một hoặc nhiều bảng. Khi bạn cập nhật ghi (các) trong một QUAN ĐIỂM , nó cập nhật các bản ghi trong các bảng bên dưới tạo nên Quan điểm . Vì vậy, vâng, bạn có thể cập nhật dữ liệu trong một CHẾ ĐỘ XEM Oracle cung cấp cho bạn các đặc quyền thích hợp đối với Oracle những cái bàn.

Sau đó, câu hỏi đặt ra là tùy chọn kiểm tra trong SQL là gì?

SQL xem với "với kiểm tra tùy chọn " KIỂM TRA LỰA CHỌN Buộc tất cả các câu lệnh sửa đổi dữ liệu được thực thi đối với chế độ xem phải tuân theo các tiêu chí được đặt trong select_statement. Khi một hàng được sửa đổi thông qua một dạng xem, WITH KIỂM TRA LỰA CHỌN đảm bảo dữ liệu vẫn hiển thị thông qua chế độ xem sau khi cam kết sửa đổi.

Lệnh nào sẽ xóa một dạng xem?

SQL Giảm chế độ xem Một chế độ xem bị xóa bằng lệnh DROP VIEW.

Đề xuất: