SQL-də istisnaların idarə edilməsi nədir?
SQL-də istisnaların idarə edilməsi nədir?

Video: SQL-də istisnaların idarə edilməsi nədir?

Video: SQL-də istisnaların idarə edilməsi nədir?
Video: Yeni layihəmizdən siz də xəbərdar olun I İNNAB I #trend #layihe 2024, Bilər
Anonim

Haqqında istisnalar

An istisna PL/ SQL proqramın icrası zamanı ya dolayısı ilə TimesTen tərəfindən, ya da proqramınız tərəfindən açıq şəkildə qaldırılan xəta. Dəstək bir istisna ilə tələyə salaraq işləyici və ya onu çağıran mühitə yaymaq.

Eynilə, SQL Serverdə istisnaların idarə edilməsi nədir?

Proqramın icrası zamanı xəta vəziyyətinə an deyilir istisna və belə bir problemin həlli mexanizmi istisna kimi tanınır istisna işləyicisi . SQL Server TRY təmin edir, TUTUN üçün bloklar istisna işlənməsi . Biz həmçinin THROW blokundan istifadə edərək istifadəçi tərəfindən müəyyən edilmiş səhvlər yarada bilərik.

Sonradan sual yaranır ki, istisnalarla işləmə dedikdə nəyi nəzərdə tutursunuz? İstisna ilə işləmə cavab vermə prosesidir istisnalar kompüter proqramı işləyərkən. An istisna xüsusi emal tələb edən gözlənilməz hadisə baş verdikdə baş verir. İstisna ilə işləmə zərifliklə etməyə çalışır tutmaq bu vəziyyətlər bir proqramın (və ya daha pisi, bütün sistemin) edir qəza deyil.

Eynilə, siz soruşa bilərsiniz ki, DBMS-də istisnaların idarə edilməsi nədir?

İstisnalar üsuludur rəftar proqramların icrası zamanı baş verən xətalar. Bu xətalar proqramın icrası nəticəsində baş verən verilənlər qiymətlərinin nəticələridir. Tərtibatçı səhvin harada və nə vaxt baş verə biləcəyini əvvəlcədən bilməyəcək. Ancaq səhvin harada baş verə biləcəyi barədə bir fikri olacaq.

Transcount nədir?

@@TRANCOUNT cari sessiyada açıq əməliyyatların sayını qaytarır. O, hər dəfə əməliyyat açdığımız zaman say dəyərini artırır və əməliyyatı həyata keçirəndə sayı azaldır. Geri qaytarma təyin edir köçürmə sıfıra və qənaət nöqtəsi ilə əməliyyat təsir edir köçürmə dəyər.

Tövsiyə: