ammo bu foydalanish eskirgan, chunki chalkashib ketish oson. (Qarang Bo'lim 8.16.5 jadval qatorining kompozitsion qiymati uchun ushbu ikkita belgi haqida batafsil ma'lumot olish uchun.) - ammo bu foydalanish eskirgan, chunki chalkashib ketish oson. (Qarang Bo'lim 8.16.5 jadval qatorining kompozitsion qiymati uchun ushbu ikkita belgi haqida batafsil ma'lumot olish uchun.)
- Ba'zan kompozit argument qiymatini tezda qurish qulay. Bu bilan amalga oshirilishi mumkin ROW qurish. Masalan, biz uzatilayotgan ma'lumotlarni funktsiyaga moslashtirishimiz mumkin:
- Barcha SQL funktsiyalari FROM so'rov bandida ishlatilishi mumkin, ammo bu, ayniqsa, kompozitsion turlarni qaytaradigan funktsiyalar uchun foydalidir. Agar funktsiya asosiy turni qaytarish uchun aniqlangan bo'lsa, jadval funktsiyasi bitta ustunli jadvalni hosil qiladi. Agar funktsiya kompozit turni qaytarish uchun aniqlangan bo'lsa, jadval funktsiyasi kompozit turning har bir atributi uchun ustun hosil qiladi.
- SQL funktsiyasi qaytib kelgan deb e'lon qilinganda SETOF sometype, funktsiyaning yakuniy so'rovi bajarilguncha bajariladi va u chiqaradigan har bir satr natijalar to'plamining elementi sifatida qaytariladi.
- Ushbu xususiyat odatda funktsiyani chaqirishda ishlatiladi FROM modda. Bu holda funktsiya tomonidan qaytarilgan har bir satr so'rovda ko'rilgan jadvalning qatoriga aylanadi. Masalan, jadvalni taxmin qiling foo yuqoridagi kabi tarkibga ega va biz aytamiz:
Do'stlaringiz bilan baham: |