أوراكل

كيفية استخدام الدالة NVL في أوراكل؟

الدالة NVL هي دالة مستخدمة في قواعد البيانات لإعادة قيمة من المتغيرات المعطاة، إذا كانت قيمة متغير المدخل غير موجودة. وتستخدم الدالة NVL في أوراكل بالطريقة التالية:

NVL (expression1, expression2)

ويتم تفسيرها على النحو التالي:

إذا كان expression1 متاحًا (لا يساوي NULL) ، فيتم إرجاع expression1. إذا كان expression1 يساوي NULL ، فيتم إرجاع expression2.

على سبيل المثال:

SELECT NVL(product_name, ‘Product name not available’)
FROM products;

في هذا المثال، نستخدم الدالة NVL لإرجاع اسم المنتج، ولكن إذا كان الاسم غير متاح لأي سبب من الأسباب، فسيتم إرجاع “اسم المنتج غير متاح”.