Πίνακας περιεχομένων:

Τι είναι η συνάρτηση NVL στην SQL;
Τι είναι η συνάρτηση NVL στην SQL;

Βίντεο: Τι είναι η συνάρτηση NVL στην SQL;

Βίντεο: Τι είναι η συνάρτηση NVL στην SQL;
Βίντεο: SQL: NVL Introduction 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. Σύνταξη. Η σύνταξη για τη συνάρτηση NVL στο Oracle/PLSQL είναι: NVL(string1, replace_with)
  3. Επιστροφές. Η συνάρτηση NVL επιστρέφει μια υποκατάστατη τιμή.
  4. Εφαρμόζεται σε.
  5. Παράδειγμα.
  6. Συχνές Ερωτήσεις.

Επίσης, γνωρίζετε πώς λειτουργεί η λειτουργία NVL; ο Λειτουργία NVL σας επιτρέπει να αντικαταστήσετε τις μηδενικές τιμές με μια προεπιλεγμένη τιμή. Αν η τιμή στην πρώτη παράμετρο είναι μηδενικό, το λειτουργία επιστρέφει την τιμή στη δεύτερη παράμετρο. Αν η πρώτη παράμετρος είναι οποιαδήποτε άλλη τιμή εκτός από null, αυτό είναι επέστρεψε αναλλοίωτο.

Γνωρίζετε επίσης, ποια είναι η λειτουργία NVL στην Oracle;

Λειτουργία Oracle NVL ο Λειτουργία NVL χρησιμοποιείται για την αντικατάσταση των τιμών NULL από μια άλλη τιμή. τιμή_σε αν το λειτουργία για δοκιμή σε μηδενικές τιμές. Το πεδίο value_in μπορεί να έχει τύπο δεδομένων char, varchar2, ημερομηνία ή αριθμό.

Ποια είναι η διαφορά μεταξύ των συναρτήσεων NVL και nvl2 στην SQL;

Απάντα το λειτουργία nvl έχει μόνο δύο παραμέτρους ενώ το nvl η παράμετρος έχει τρία ορίσματα. ο nvl2 σαν να συνδυάζεις ένα nvl με α αποκωδικοποιήστε γιατί μπορείτε να μετατρέψετε μια τιμή: NVL (expr1, expr2): Εάν το expr1 είναι μηδενικό, τότε NVL επιστρέφει expr2.

Συνιστάται: