რა არის კურსორი Oracle-ში?
რა არის კურსორი Oracle-ში?

ვიდეო: რა არის კურსორი Oracle-ში?

ვიდეო: რა არის კურსორი Oracle-ში?
ვიდეო: რა არის მონაცემთა ბაზები და სად გამოიყენება ისინი? 2024, აპრილი
Anonim

ა კურსორი არის მაჩვენებელი ამ კონტექსტური ზონისა. Oracle ქმნის კონტექსტურ არეალს SQL განცხადების დასამუშავებლად, რომელიც შეიცავს ყველა ინფორმაციას განცხადების შესახებ. PL/SQL პროგრამისტს საშუალებას აძლევს აკონტროლოს კონტექსტური არეალის მეშვეობით კურსორი . ა კურსორი ინახავს SQL განაცხადის მიერ დაბრუნებულ რიგებს.

შემდგომში შეიძლება ისიც იკითხოს, რა არის კურსორი და კურსორის ტიპი?

ა კურსორი არის დროებითი სამუშაო არე, რომელიც იქმნება სისტემის მეხსიერებაში SQL განაცხადის შესრულებისას. ა კურსორი შეუძლია ერთზე მეტი მწკრივის დაკავება, მაგრამ ერთდროულად მხოლოდ ერთი მწკრივის დამუშავება შეუძლია. რიგების ნაკრები კურსორი ფლობს ეწოდება აქტიურ კომპლექტს. არის ორი კურსორების ტიპები PL/SQL-ში: Implicit კურსორები.

გარდა ზემოთ, რატომ გამოიყენება კურსორი Oracle-ში? გამოყენება დან კურსორი მთავარი ფუნქცია ა კურსორი არის მონაცემების მოძიება, თითო მწკრივი, შედეგების ნაკრებიდან, განსხვავებით SQL ბრძანებებისგან, რომლებიც მოქმედებენ შედეგების ნაკრების ყველა მწკრივზე ერთდროულად. კურსორები არიან გამოყენებული როდესაც მომხმარებელს სჭირდება ჩანაწერების განახლება ერთი ტონით ან ზედიზედ მწკრივი წესით, მონაცემთა ბაზის ცხრილში.

ამასთან დაკავშირებით, რა არის კურსორი Oracle-ში მაგალითად?

Oracle ქმნის მეხსიერების არეალს, რომელიც ცნობილია როგორც კონტექსტური ზონა, SQL განცხადების დასამუშავებლად, რომელიც შეიცავს განცხადების დასამუშავებლად საჭირო ყველა ინფორმაციას; ამისთვის მაგალითი , დამუშავებული რიგების რაოდენობა და ა.შ კურსორი არის მაჩვენებელი ამ კონტექსტური ზონისა. ა კურსორი ინახავს SQL განცხადების მიერ დაბრუნებულ მწკრივებს (ერთი ან მეტი).

რა არის იმპლიციტური კურსორი?

SQL ( იმპლიციტური ) კურსორი იხსნება მონაცემთა ბაზის მიერ თითოეული SQL განცხადების დასამუშავებლად, რომელიც არ არის ასოცირებული ექსპლიციტთან კურსორი . ყოველი SQL ( იმპლიციტური ) კურსორი აქვს ექვსი ატრიბუტი, რომელთაგან თითოეული აბრუნებს სასარგებლო ინფორმაციას მონაცემთა მანიპულირების განცხადების შესრულების შესახებ.

გირჩევთ: