Fetch ifadəsindən istifadə edərək sətirlər tapıldıqda nə baş verir?
Fetch ifadəsindən istifadə edərək sətirlər tapıldıqda nə baş verir?

Video: Fetch ifadəsindən istifadə edərək sətirlər tapıldıqda nə baş verir?

Video: Fetch ifadəsindən istifadə edərək sətirlər tapıldıqda nə baş verir?
Video: Become A Master Of SDXL Training With Kohya SS LoRAs - Combine Power Of Automatic1111 & SDXL LoRAs 2024, Noyabr
Anonim

Istifadə edərək sətirlər tapıldıqda nə baş verir a FETCH bəyanatı 1. Kursorun bağlanmasına səbəb olur 2. Cərəyanı yükləyir sıra dəyərləri dəyişənlərə çevirir 4. Cari saxlamaq üçün dəyişənləri yaradır sıra dəyərlər.

Elə isə, gətirmə bəyanatının məqsədi nədir?

FETCH bəyanatı . The FETCH bəyanatı çox sətirli sorğunun nəticə dəstindən verilənlərin sətirlərini alır - bir anda bir sıra, bir anda bir neçə satır və ya bütün sətirlər eyni anda və məlumatları dəyişənlərdə, qeydlərdə və ya kolleksiyalarda saxlayır.

Eynilə, PL SQL-də gətirmə nədir? Müddət: FETCH The Oracle FETCH ifadə bir istifadə mərhələlərindən biridir Oracle kursor. The FETCH bəyanat çox sətirli sorğunun nəticə dəstindən verilənlər sətirlərini götürür və onları bir sahəyə yerləşdirir. Oracle yaddaş. Nəticə dəstindəki cari sıra üçün məlumatları çıxışda oxuyur PL / SQL dəyişənlər.

Biri də soruşa bilər ki, kursoru gətirmək nə edir?

İstifadə məqsədi a kursor , əksər hallarda, sətirləri özünüzdən götürməkdir kursor belə ki, bir növ əməliyyat bacarmaq məlumatlar üzərində yerinə yetirilməlidir. elan etdikdən və açdıqdan sonra kursor , növbəti addım istifadə etməkdir FETCH -a bəyanat gətirmək sıralarınızdan kursor.

Oracle-da kursor necə işləyir?

Kursorlar istifadəçi verilənlər bazası cədvəlində qeydləri tək ton və ya cərgə-sətirdə yeniləməli olduqda istifadə olunur. Data ki edir -də saxlanılır Kursordur Active Data Set adlanır. Oracle DBMS əsas yaddaş dəstində əvvəlcədən təyin edilmiş başqa bir sahəyə malikdir, onun daxilində kursorlardır açıldı.

Tövsiyə: