Mündəricat:

Oracle-da saxlanılan prosedurlar hansılardır?
Oracle-da saxlanılan prosedurlar hansılardır?

Video: Oracle-da saxlanılan prosedurlar hansılardır?

Video: Oracle-da saxlanılan prosedurlar hansılardır?
Video: 20-PL/SQL Cursor Nedir? 2024, Bilər
Anonim

Oracle-da saxlanılan prosedur

Oracle-ın verilənlər bazası dili, PL/SQL , ibarətdir saxlanılan prosedurlar daxilində proqramlar quran Oracle-ın verilənlər bazası. İT mütəxəssisləri istifadə edirlər saxlanılır proqramlarında Oracle-ın kodu düzgün yazmaq və test etmək üçün verilənlər bazası və bu proqramlar olur saxlanılan prosedurlar bir dəfə tərtib edilmişdir

Bunu nəzərə alaraq, Oracle prosedurları harada saxlanılır?

A saxlanılan prosedur hər dəfə çağırılanda yenidən tərtib edilmir. Prosedurlar ola bilər saxlanılır istifadə edərək verilənlər bazasında Oracle SQL*Plus kimi alətlər. üçün mənbə yaradırsınız prosedur mətn redaktorunuzdan istifadə edin və mənbəni SQL*Plus-dan istifadə edərək icra edin (məsələn, @ operatoru ilə).

saxlanılan prosedurlar nə üçün istifadə olunur? Saxlanılan prosedurlar SQL ifadələrini yerinə yetirə, IF THEN və ya CASE ifadələri kimi şərti məntiqdən istifadə edə və tapşırıqları yerinə yetirmək üçün konstruksiyaları dəyişdirə bilər. A saxlanılan prosedur başqasına zəng edə bilir saxlanılan prosedur . Saxlanılan prosedur kursorlar vasitəsilə SQL sorğularının nəticələrini manipulyasiya edə bildikləri üçün çox lazımlı ola bilər.

Bununla əlaqədar, 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ı.

DBMS-də prosedurlar hansılardır?

“A prosedurlar və ya funksiya bir qrup və ya çoxluqdur SQL və PL/ SQL Müəyyən bir vəzifəni yerinə yetirən ifadələr. a arasında əsas fərq prosedur və funksiyadır, funksiya həmişə bir dəyər qaytarmalıdır, lakin a prosedur dəyər qaytara bilər və ya qaytarmaya bilər.

Tövsiyə: