مولد Nil UUID

أنشئ وانسخ Nil UUID القياسي المكون بالكامل من أصفار لاستخدامه في العناصر النائبة والقيم الافتراضية وقيم الحارس.

Nil UUID
انسخ UUID القياسي المكون بالكامل من أصفار بالتمثيل الذي يتوقعه نظامك.
يعيد دائما القيمة نفسها
UUID بالصيغة القياسية
00000000-0000-0000-0000-000000000000
ست عشري من 32 رقما
00000000000000000000000000000000
UUID URN
urn:uuid:00000000-0000-0000-0000-000000000000
مرجع
Nil UUID هو قيمة حارس ثابتة، وليس معرفا عشوائيا.
البتات
128 بت صفري
الإصدار
لا يوجد
المتغير
لا يوجد
إعادة التوليد
يعيد دائما القيمة نفسها

ما هو Nil UUID؟

Nil UUID هو UUID القياسي الذي تكون بتاته البالغ عددها 128 كلها أصفارا. صيغته النصية القياسية هي 00000000-0000-0000-0000-000000000000، وغالبا ما يستخدم للدلالة على أنه “لم يتم تعيين UUID بعد.”

متى تستخدمه

استخدم Nil UUID عندما تتطلب واجهة API أو عمود قاعدة بيانات أو بيانات اختبار أو ملف إعدادات قيمة على شكل UUID، لكن المعرف الحقيقي غائب عمدا. وهو مفيد كعنصر نائب في الاختبارات وقوالب الاستيراد وسكربتات الترحيل والبروتوكولات التي تعرف قيمة UUID فارغة صراحة.

ما الذي يجب الانتباه إليه

لا تتعامل مع Nil UUID على أنه معرف فريد مولد. فهو القيمة نفسها في كل مرة، لذلك قد يؤدي تخزينه في موضع يتوقع معرف كائن حقيقيا إلى إخفاء البيانات المفقودة أو كسر افتراضات التفرد أو جعل السجلات تبدو مرتبطة وهي ليست كذلك.