Mündəricat:

Oracle SQL-də prosedur nədir?
Oracle SQL-də prosedur nədir?

Video: Oracle SQL-də prosedur nədir?

Video: Oracle SQL-də prosedur nədir?
Video: Oracle SQL dərsləri - 2. RDBMS anlayışı, SQL nədir? SELECT əmri, SQL ALİAS I sql nedir? 2024, Noyabr
Anonim

A Prosedur qrupundan ibarət olan alt proqram vahididir PL / SQL bəyanatlar. Hər biri Oracle-da prosedur istinad edilə bilən özünəməxsus adı var. Bu alt proqram vahidi verilənlər bazası obyekti kimi saxlanılır. Dəyərlər daxil ola bilər prosedur və ya dən gətirilir prosedur parametrlər vasitəsilə.

Beləliklə, nümunə ilə Oracle-da prosedur nədir?

A prosedur bir qrupdur PL/SQL adı ilə zəng edə biləcəyiniz ifadələr. Zəng spesifikasiyası (bəzən zəng spesifikasiyası adlanır) Java metodunu və ya üçüncü nəsil dilini (3GL) elan edir ki, onu SQL və SQL-dən çağırmaq mümkün olsun. PL/SQL . Zəng spesifikasiyası deyir Oracle Zəng edilən zaman hansı Java metodunun işə salınacağı verilənlər bazası.

Yuxarıdakılardan başqa, prosedur bəyanatı nədir? A prosedur bəyanatı müəyyən edilmiş siyasətə riayət etmək və ya bir iş vahidini tamamlamaq üçün məqsədi, əhatə dairəsini və müəyyən edilmiş qaydanı ümumiləşdirir. Əvvəlki addım ardıcıllığının ciddiliyi və mürəkkəbliyi tələb etdiyi kimi, a prosedur bəyanatı bir cümlədən bir neçə bölməyə və ya paraqrafa qədər dəyişə bilər.

Burada, SQL-də hansı prosedurlar var?

SQL | Prosedurlar PL/ SQL . PL/ SQL tərtibatçılara gücünü birləşdirməyə imkan verən blok-strukturlu dildir SQL prosessual ifadələrlə. A prosedur funksiya və ya metod kimi düşünülə bilər. Onlar tetikleyiciler, digərləri vasitəsilə çağırıla bilər prosedurlar , və ya Java, PHP və s.-də proqramlar.

Bir proseduru necə yaradırsınız?

Proseduru necə yazmaq olar

  1. Prosedur üçün məsul olan qruplarla görüşün.
  2. Qısa bir girişlə başlayın.
  3. Tələb olunan resursların siyahısını tərtib edin.
  4. Mövcud proseduru sənədləşdirin.
  5. Dəstəkləyici media əlavə edin.
  6. Hər hansı müvafiq resursları daxil edin.
  7. Prosedurun düzgünlüyünü yoxlayın.
  8. Nəzarət olunan mühitdə test edin.

Tövsiyə: