Oracle PL SQL-də kursor nədir?
Oracle PL SQL-də kursor nədir?

Video: Oracle PL SQL-də kursor nədir?

Video: Oracle PL SQL-də kursor nədir?
Video: 20-PL/SQL Cursor Nedir? 2024, Dekabr
Anonim

PL / SQL - Kursorlar . A kursor bu kontekst sahəsinə işarədir. PL / SQL a vasitəsilə kontekst sahəsinə nəzarət edir kursor . A kursor a tərəfindən qaytarılan sətirləri (bir və ya daha çox) saxlayır SQL bəyanat. Sətirlər dəsti kursor saxlama aktiv dəst adlanır.

Bununla əlaqədar olaraq, PL SQL-də kursor nədir?

PL / SQL kursoru . Nə vaxt bir SQL bəyanat işlənir, Oracle kontekst sahəsi kimi tanınan yaddaş sahəsi yaradır. A kursor seçmə bəyanatı və onun əldə etdiyi məlumat sətirləri haqqında məlumatı ehtiva edir. A kursor tərəfindən qaytarılan sətirləri almaq və emal etmək üçün proqrama istinad etmək üçün istifadə olunur SQL bəyanat, bir-bir.

Bundan əlavə, kursor və kursor növü nədir? A kursor SQL ifadəsi icra edildikdə sistem yaddaşında yaradılan müvəqqəti iş sahəsidir. A kursor birdən çox cərgə saxlaya bilər, lakin eyni anda yalnız bir sıra emal edə bilər. Sətirlər dəsti kursor tutanlara aktiv dəst deyilir. İki var kursor növləri PL/SQL-də: Gizli kursorlar.

Bu şəkildə Oracle verilənlər bazasında kursor nədir?

Əsaslardan biridir verilənlər bazası SQL ifadəsinin əsas icra vahidini təşkil edən proqramlaşdırma anlayışları. A kursor SGA-da əvvəlcədən ayrılmış yaddaş yerini göstərən göstəricidir. Oracle hər SELECT ifadəsini a ilə əlaqələndirir kursor sorğu məlumatını bu kontekstdə saxlamaq.

Kursoru necə müəyyənləşdirirsiniz?

Verilənlər bazası kursor nəticənin sətirləri üzərində keçidi təmin edən obyektdir təyin edin . Bu, sorğu ilə qaytarılan fərdi sıranı emal etməyə imkan verir.

Tövsiyə: