PL SQL da fetch nima?
PL SQL da fetch nima?

Video: PL SQL da fetch nima?

Video: PL SQL da fetch nima?
Video: SQL Tip | Generate Data Quickly | VALUES Table Constructor 2024, Noyabr
Anonim

Muddati: OLISH

Ta'rif: The Oracle FETCH bayonot - an foydalanish bosqichlaridan biri Oracle kursor. The OLISH bayonot ko'p qatorli so'rov natijalari to'plamidan ma'lumotlar qatorlarini oladi va ularni hududga joylashtiradi. Oracle xotira. Qatorlarni bir vaqtning o'zida, bir vaqtning o'zida bir nechta yoki bir vaqtning o'zida KELIB OLISH mumkin.

Xuddi shunday, odamlar SQLda fetch nima deb so'rashadi.

2) Olib olish o'rnatilgan Strukturaviy so'rovlar tilida ishlatiladigan buyruqdir ( SQL ) qatorlarni ketma-ket olish uchun. In SQL , kursor a tomonidan olingan to'plamdagi tanlangan qatorga ko'rsatgichdir SQL bayonot. Kursor yozuvlarni ketma-ket qayta ishlashga ruxsat berish uchun bir vaqtning o'zida qatorlar bo'ylab harakatlanadi.

Bundan tashqari, kursorni olish nima qiladi? Foydalanish maqsadi a kursor , ko'p hollarda, satrlarni o'zingizdan olishdir kursor Shunday qilib, ba'zi turdagi operatsiyalar mumkin ma'lumotlar bo'yicha amalga oshiriladi. E'lon qilganingizdan va ochganingizdan so'ng kursor , keyingi qadam dan foydalanishdir OLISH uchun bayonot olib kelmoq sizdan qatorlar kursor.

Shunday qilib, fetch bayonotining maqsadi nima?

FETCH bayonoti . The FETCH bayonoti bir vaqtning o'zida bir qator, bir vaqtning o'zida bir nechta satr yoki bir vaqtning o'zida barcha qatorlar - bir nechta qatorli so'rov natijalari to'plamidan ma'lumotlar qatorlarini oladi va ma'lumotlarni o'zgaruvchilar, yozuvlar yoki to'plamlarda saqlaydi.

Fetch bayonoti yordamida qatorlar topilsa nima bo'ladi?

FETCH iborasi yordamida qatorlar topilsa nima bo'ladi 1. Kursorning yopilishiga olib keladi 2. Tokni yuklaydi qator qiymatlarni o'zgaruvchilarga aylantiradi 4. U oqimni ushlab turish uchun o'zgaruvchilarni yaratadi qator qiymatlar.

Tavsiya: