რა არის შემოწმების ოფცია Oracle-ში?
რა არის შემოწმების ოფცია Oracle-ში?

ვიდეო: რა არის შემოწმების ოფცია Oracle-ში?

ვიდეო: რა არის შემოწმების ოფცია Oracle-ში?
ვიდეო: Oracle PL SQL interview question | ORACLE FORCE VIEW | VIEW WITH CHECK OPTION | VIEW WITH READ ONLY 2024, მაისი
Anonim

Oracle თან შეამოწმეთ ვარიანტი პუნქტი

თან შეამოწმეთ ვარიანტი პუნქტი გამოიყენება განახლებადი ხედისთვის, რათა აკრძალოს ხედში ცვლილებები, რომლებიც წარმოქმნიან რიგებს, რომლებიც არ შედის განმსაზღვრელ მოთხოვნაში. შემდეგი განცხადება ქმნის ხედს, რომელსაც აქვს რიგები WHERE პუნქტის პირობას.

ამის გათვალისწინებით, რა არის შემოწმების ვარიანტის გათვალისწინებით?

თან შეამოწმეთ ვარიანტი ზე ხედი . თან შეამოწმეთ ვარიანტი არის არასავალდებულო პუნქტი CREATE-ზე ხედვა განცხადება. იგი განსაზღვრავს შემოწმების დონეს, როდესაც მონაცემთა ჩასმა ან განახლება ხდება ა ხედი . თუ ერთად შეამოწმეთ ვარიანტი მითითებულია, ყველა სტრიქონი, რომელიც ჩასმულია ან განახლებულია ხედი უნდა შეესაბამებოდეს განმარტებას ხედი.

მეორეც, შესაძლებელია თუ არა ხედის განახლება Oracle-ში? პასუხი: ა ხედვა in Oracle იქმნება ერთი ან მეტი ცხრილის შეერთებით. Როდესაც შენ განახლება ჩანაწერ(ებ)ი ა ხედვა , ის განახლებები ჩანაწერები ფუძემდებლურ ცხრილებში, რომლებიც ქმნიან ხედი . ასე რომ, დიახ, თქვენ შეუძლია განახლება მონაცემები ა Oracle VIEW იმ პირობით, რომ თქვენ გაქვთ შესაბამისი პრივილეგიები ფუძემდებლებთან მიმართებაში Oracle მაგიდები.

შემდგომში ჩნდება კითხვა, რა არის SQL-ში შემოწმების ვარიანტი?

SQL ხედი "თან შემოწმების ვარიანტი " შეამოწმეთ ვარიანტი აიძულებს ყველა მონაცემთა მოდიფიკაციის განცხადებას, რომელიც შესრულებულია ხედის საწინააღმდეგოდ, დაიცვას select_statement-ში მითითებული კრიტერიუმები. როდესაც მწკრივი იცვლება ხედის მეშვეობით, WITH შეამოწმეთ ვარიანტი დარწმუნდება, რომ მონაცემები ხილული რჩება ხედის მეშვეობით მოდიფიკაციის განხორციელების შემდეგ.

რომელი ბრძანება წაშლის ხედს?

SQL ხედის ჩამოგდება ხედის წაშლა ხდება DROP VIEW ბრძანებით.

გირჩევთ: