Oracle-da prosedur və paket nədir?
Oracle-da prosedur və paket nədir?

Video: Oracle-da prosedur və paket nədir?

Video: Oracle-da prosedur və paket nədir?
Video: OPERA PMS - Oracle Hospitality elearning | 11. Accounts Receivables 2024, Bilər
Anonim

Paketlər . A paket əlaqəli bir qrupdur prosedurlar və funksiyalar, istifadə etdikləri kursorlar və dəyişənlərlə birlikdə vahid kimi davamlı istifadə üçün verilənlər bazasında birlikdə saxlanılır. Bağımsız kimi prosedurlar və funksiyalar paketlənmişdir prosedurlar və funksiyalar tətbiqlər və ya istifadəçilər tərəfindən açıq şəkildə çağırıla bilər.

Həmçinin, misal ilə Oracle-da paketin nə olduğunu bilirsinizmi?

PL/SQL Paketləri A paket əlaqəli proqram obyektlərinin əhatə olunmuş toplusudur (for misal , prosedurlar, funksiyalar, dəyişənlər, sabitlər, kursorlar və istisnalar) verilənlər bazasında birlikdə saxlanılır. İstifadə paketlər müstəqil sxem obyektləri kimi prosedur və funksiyaların yaradılmasına alternativdir.

İkincisi, prosedur və paketlər arasındakı fərq nədir? A prosedur birdən çox dəyəri qaytarmaq üçün istifadə olunur, əks halda o, ümumiyyətlə funksiyaya bənzəyir. Paket : A paket məntiqi əlaqəli PL/SQL növlərini, elementlərini və alt proqramlarını qruplaşdıran sxem obyektidir. Bunun bir qrup funksiya olduğunu da deyə bilərsiniz, prosedur , dəyişənlər və qeyd növü bəyanatı.

Bunu nəzərə alaraq, hansı prosedur və ya paket daha yaxşıdır?

Secure Private Methods - Funksiyalar və Prosedurlar üçün özəl edilə bilər paket və yalnız onun daxilində istifadə oluna bilər. daha yaxşı Performans - Paketlər tərtib edilə bilər və digər üsullar kimi hissə-hissə deyil, bütünlüklə yaddaşa yüklənir. Əgər bu fayda varsa, digər faydalarla müqayisədə minimaldır.

Oracle-da mövcud paketə proseduru necə əlavə etmək olar?

Heç bir əmr yoxdur əlavə edin a prosedur və ya funksiyanı əvəz etsəniz, sadəcə olaraq dəyişdirin mövcud paket və bədən tərifləri " ilə yaratmaq və ya dəyişdirin paket "və" yaratmaq və ya dəyişdirin paket bədən"

Tövsiyə: