Mundarija:

SQL da NVL funksiyasi nima?
SQL da NVL funksiyasi nima?

Video: SQL da NVL funksiyasi nima?

Video: SQL da NVL funksiyasi nima?
Video: SQL: NVL Introduction 2024, May
Anonim

SQL > SQL NULL > NVL funktsiyasi . The NVL () funktsiyasi MySQL yoki emas, Oracle da mavjud SQL Server. Bu funktsiyasi NULL qiymatini boshqa qiymat bilan almashtirish uchun ishlatiladi. Bu IFNULL ga o'xshaydi Funktsiya MySQL va ISNULL da SQL-dagi funksiya Server.

Keyin SQL da NVL dan qanday foydalanaman?

Oracle / PLSQL: NVL funktsiyasi

  1. Tavsif. Oracle/PLSQL NVL funksiyasi null qiymatga duch kelganda qiymatni almashtirish imkonini beradi.
  2. Sintaksis. Oracle/PLSQL da NVL funksiyasi sintaksisi: NVL(string1, replace_with)
  3. Qaytadi. NVL funktsiyasi o'rnini bosuvchi qiymatni qaytaradi.
  4. Qo'llaniladi.
  5. Misol.
  6. Tez-tez so'raladigan savollar.

NVL funksiyasi qanday ishlashini ham bilasizmi? The NVL funktsiyasi null qiymatlarni standart qiymat bilan almashtirishga imkon beradi. Agar birinchi parametrdagi qiymat bo'lsa hisoblanadi null, the funktsiyasi ikkinchi parametrdagi qiymatni qaytaradi. Agar birinchi parametr bo'lsa hisoblanadi nulldan boshqa har qanday qiymat, u hisoblanadi o'zgarishsiz qaytarildi.

Shuningdek, Oracle'da NVL funktsiyasi nima ekanligini biling?

Oracle NVL funktsiyasi The NVL funktsiyasi NULL qiymatlarni boshqa qiymat bilan almashtirish uchun ishlatiladi. qiymat_in agar bo'lsa funktsiyasi null qiymatlarni sinab ko'rish uchun. value_in maydonida char, varchar2, sana yoki raqam ma'lumotlar turi bo'lishi mumkin.

SQL-dagi NVL va nvl2 funktsiyalari o'rtasidagi farq nima?

Javob: The nvl funktsiyasi faqat ikkita parametrga ega nvl parametr uchta argumentga ega. The nvl2 birlashtirish kabi nvl bilan a dekodlash, chunki siz qiymatni o'zgartirishingiz mumkin: NVL (expr1, expr2): Agar expr1 null bo'lsa, u holda NVL ifoda 2 ni qaytaradi.

Tavsiya: