Мазмуну:

SQLде NVL функциясы кандай?
SQLде NVL функциясы кандай?

Video: SQLде NVL функциясы кандай?

Video: SQLде NVL функциясы кандай?
Video: Урок 42 - Функция NVL (SQL для Начинающих) 2024, Ноябрь
Anonim

SQL > SQL NULL > NVL функциясы . The NVL () функция MySQL же эмес, Oracle жеткиликтүү SQL Server. Бул функция NULL маанисин башка мааниге алмаштыруу үчүн колдонулат. Бул IFNULLге окшош Функция MySQL жана ISNULL SQLдеги функция Server.

Анда мен SQLде NVLди кантип колдоном?

Oracle / PLSQL: NVL функциясы

  1. Description. Oracle/PLSQL NVL функциясы нөл мааниге туш болгондо маанини алмаштырууга мүмкүндүк берет.
  2. Синтаксис. Oracle/PLSQLдеги NVL функциясынын синтаксиси: NVL(сап1, алмаштыруу_менен)
  3. Кайра берет. NVL функциясы алмаштыруучу маанини кайтарат.
  4. Таандык.
  5. Мисал.
  6. Көп берилүүчү суроолор.

Ошондой эле билесизби, NVL функциясы кантип иштейт? The NVL функциясы нөл маанилерди демейки мааниге алмаштырууга мүмкүндүк берет. Эгерде биринчи параметрдеги маани болуп саналат null, the функция экинчи параметрдеги маанини кайтарат. Биринчи параметр болсо болуп саналат нөлдөн башка ар кандай маани, аны болуп саналат өзгөрүүсүз кайтып келди.

Ошондой эле Oracleдагы NVL функциясы эмне экенин билесизби?

Oracle NVL функциясы The NVL функциясы NULL маанилерди башка мааниге алмаштыруу үчүн колдонулат. value_in эгерде функция нөл маанилери боюнча сыноо. value_in талаасында char, varchar2, дата же сан типтери болушу мүмкүн.

SQLдеги NVL менен nvl2 функцияларынын ортосунда кандай айырма бар?

Жооп бер nvl функциясы ал эми эки гана параметр бар nvl параметр үч аргументи бар. The nvl2 айкалыштыруу сыяктуу nvl менен а кодду чечмелөө, анткени сиз маанини өзгөртө аласыз: NVL (expr1, expr2): Эгерде expr1 нөл болсо, анда NVL expr2 кайтарат.

Сунушталууда: