Բովանդակություն:

Ո՞րն է NVL ֆունկցիան SQL-ում:
Ո՞րն է NVL ֆունկցիան SQL-ում:

Video: Ո՞րն է NVL ֆունկցիան SQL-ում:

Video: Ո՞րն է NVL ֆունկցիան SQL-ում:
Video: Ալիևի լկտիությունը զայրացրել է թուրքերին. ո՞ւր է տանում Քըլըչդարօղլուի «կյանքի ճանապարհը» 2024, Նոյեմբեր
Anonim

SQL > SQL NULL > NVL գործառույթ . Այն NVL () ֆունկցիան հասանելի է Oracle-ում և ոչ MySQL-ում կամ SQL Սերվեր. Սա ֆունկցիան օգտագործվում է NULL արժեքը մեկ այլ արժեքով փոխարինելու համար: Այն նման է IFNULL-ին Գործառույթ MySQL-ում և ISNULL-ում Գործառույթ SQL-ում Սերվեր.

Հետո, ինչպե՞ս կարող եմ օգտագործել NVL-ն SQL-ում:

Oracle / PLSQL: NVL գործառույթ

  1. Նկարագրություն. Oracle/PLSQL NVL ֆունկցիան թույլ է տալիս փոխարինել արժեքը, երբ զրոյական արժեք է հանդիպում:
  2. Շարահյուսություն. Oracle/PLSQL-ում NVL ֆունկցիայի շարահյուսությունը հետևյալն է. NVL(string1, replace_with)
  3. Վերադարձնում է. NVL ֆունկցիան վերադարձնում է փոխարինող արժեք:
  4. Վերաբերում է.
  5. Օրինակ.
  6. Հաճախակի տրվող հարցեր.

Նաև գիտեք, թե ինչպես է աշխատում NVL գործառույթը: Այն NVL ֆունկցիա թույլ է տալիս փոխարինել զրոյական արժեքները լռելյայն արժեքով: Եթե արժեքը առաջին պարամետրում է զրոյական, ի ֆունկցիան վերադարձնում է երկրորդ պարամետրի արժեքը: Եթե առաջին պարամետրը է ցանկացած արժեք, բացի զրոյականից, այն է վերադարձել է անփոփոխ:

Նաև գիտեք, թե որն է NVL ֆունկցիան Oracle-ում:

Oracle NVL գործառույթը Այն NVL ֆունկցիա օգտագործվում է NULL արժեքները մեկ այլ արժեքով փոխարինելու համար: value_in, եթե ֆունկցիան զրոյական արժեքների վրա փորձարկելու համար: Value_in դաշտը կարող է ունենալ տվյալների տիպի char, varchar2, ամսաթվի կամ թվի տվյալների տեսակ:

Ո՞րն է տարբերությունը NVL-ի և nvl2 գործառույթների միջև SQL-ում:

Պատասխանել nvl գործառույթը ունի միայն երկու պարամետր, մինչդեռ nvl պարամետրն ունի երեք արգումենտ: Այն nvl2 ինչպես միացնելը nvl հետ ա վերծանել, քանի որ կարող եք փոխակերպել արժեքը. NVL (expr1, expr2). Եթե expr1-ը զրոյական է, ապա NVL վերադարձնում է expr2.

Խորհուրդ ենք տալիս: