Ano ang may check option sa Oracle?
Ano ang may check option sa Oracle?

Video: Ano ang may check option sa Oracle?

Video: Ano ang may check option sa Oracle?
Video: How do I fill out address line 1 and 2? 2024, Nobyembre
Anonim

Oracle SA CHECK OPTION sugnay

Ang WITH CHECK OPTION Ang sugnay ay ginagamit para sa isang naa-update na view upang ipagbawal ang mga pagbabago sa view na gagawa ng mga row na hindi kasama sa pagtukoy ng query. Ang sumusunod na pahayag ay lumilikha ng view na may mga hilera na nakakatugon sa kundisyon ng sugnay na WHERE.

Kung isasaalang-alang ito, ano ang nakikita sa opsyong tseke?

SA CHECK OPTION nasa tingnan . SA CHECK OPTION ay isang opsyonal na sugnay sa CREATE TINGNAN pahayag. Tinutukoy nito ang antas ng pagsusuri kapag ang data ay ipinasok o na-update sa pamamagitan ng a tingnan . Kung MAY CHECK OPTION ay tinukoy, bawat row na ipinapasok o na-update sa pamamagitan ng tingnan dapat umayon sa kahulugan ng tingnan.

Pangalawa, maaari bang ma-update ang isang view sa Oracle? Sagot: A TINGNAN sa Oracle ay nilikha sa pamamagitan ng pagsali sa isa o higit pang mga talahanayan. kapag ikaw update (mga) record sa a TINGNAN , ito mga update ang mga tala sa nakapaloob na mga talahanayan na bumubuo sa Tingnan . Kaya, oo, ikaw maaaring mag-update ang datos sa isang Oracle VIEW sa pagbibigay sa iyo ng tamang mga pribilehiyo sa pinagbabatayan Oracle mga mesa.

Sa dakong huli, ang tanong ay, ano ang may check option sa SQL?

SQL tingnan na may "kasama suriin ang opsyon " CHECK OPTION Pinipilit ang lahat ng data modification statement na isinagawa laban sa view na sundin ang pamantayang itinakda sa loob ng select_statement. Kapag ang isang row ay binago sa pamamagitan ng isang view, ang WITH CHECK OPTION tinitiyak na mananatiling nakikita ang data sa pamamagitan ng view pagkatapos maisagawa ang pagbabago.

Aling utos ang magtatanggal ng view?

SQL Pag-drop ng View Ang isang view ay tinanggal gamit ang DROP VIEW na command.

Inirerekumendang: