لا تستطيع قاعدة بيانات Oracle فهرسة NULL
يسهل فهم مصدر هذه الخرافة حين تنظر إلى العبارة المصوغة صوغاً صحيحاً:
لا تُدرج قاعدة بيانات Oracle الصفوف في الفهرس إذا كانت جميع الأعمدة المفهرسة
NULL.
والفرق بين الخرافة والحقيقة صغير؛ فيبدو أن الخرافة صيغة ركيكة من الحقيقة.
والحقيقة أن NULL يمكن فهرسته بإضافة عمود آخر غير قابل لأن يكون NULL إلى الفهرس:
CREATE INDEX with_null ON table_name (nullable_column, 'X');