هل القيمة NULL في Oracle؟
هل القيمة NULL في Oracle؟

فيديو: هل القيمة NULL في Oracle؟

فيديو: هل القيمة NULL في Oracle؟
فيديو: What is NULL? (Introduction to Oracle SQL) 2024, شهر نوفمبر
Anonim

مقدمة إلى وحي يكون باطل المشغل أو العامل

باطل خاص بمعنى أنه ليس ملف القيمة مثل رقم أو سلسلة أحرف أو تاريخ ووقت ، لذلك لا يمكنك مقارنتها بأي شيء آخر القيم مثل صفر (0) أو سلسلة فارغة ( ). بشكل عام، باطل حتى لا يساوي باطل

إذن ، شرط iS NULL في Oracle؟

ال وحي يكون شرط NULL يستخدم لاختبار باطل القيمة. يمكنك استعمال ال وحي يكون شرط NULL في أي من SQL بيان أو في كتلة من كود PLSQL.

تعرف أيضا ، iS NULL في PL SQL؟ باطل ليست مجرد قيمة (ليست) في PL / SQL . إنه أيضًا بيان ، وإن كان "no-op" (بدون عملية) - فهو يمرر التحكم فقط إلى العبارة التالية. إليك مثالين. أستخدم باطل بيان داخل جملة ELSE.

ثانيًا ، هل القيمة null تساوي null في Oracle؟

لأن باطل يمثل نقص البيانات ، أ باطل لا يمكن مساو أو لا يساوي أي قيمة أو لأخرى باطل . لكن، وحي تعتبر اثنين من القيم الخالية مساو عند تقييم دالة DECODE. وحي تعتبر أيضًا أن تكون قيمتان فارغتان مساو إذا ظهرت في مفاتيح مركبة.

هل يمكن للدالة إرجاع قيمة فارغة في Oracle؟

نعم ا وظيفة يمكن أن تعود أ باطل 'جزء'. لم يحدث ذلك إرجاع أ قيمة فارغة . مرة أخرى - وظيفة ورمز آخر فعل لا تمثل التنفيذ المادي. هذا 'x ^ 2' تعبير وغير صالح وحي بناء الجملة ولا هو وحي SQL وظيفة.

موصى به: