TechBord Logo
TechBord detail

خالی (Null) چیست؟

Null در اصطلاح محاسباتی به عدم وجود مقدار اشاره دارد. این به معنای مقدار 0 نیست، زیرا 0 خود یک مقدار است، و همچنین به معنای فضای خالی " ". همچنین به متغیر تعریف نشده ای اشاره نمی کند که اصلاً ایجاد نشده است.

در زمینه زبان برنامه نویسی (Programming Language)، یک متغیر (Variable) که هیچ مقدار اختصاص داده نشده است. باطل محسوب می شود. ممکن است بدون مقداری ایجاد شده باشد که بعداً یک مقدار به آن اضافه شود، یا ممکن است در ابتدا مقداری داشته باشد که حذف شده باشد. زمانی که برنامه سعی می کند کاری با آن متغیر انجام دهد، یک متغیر null می تواند باعث خطا شود.

در زمینه یک پایگاه داده (Database)، از null اغلب به عنوان یک متغیر استفاده می شود. مکان نگهدار هنگامی که یک رشته (Field) خالی می ماند، زیرا آن داده وجود نداشت یا در دسترس نبود. به عنوان مثال، پایگاه داده اطلاعات مشتری ممکن است شامل یک ستون (Column) برای شماره تلفن مشتری باشد. اگر مشتری هنگام ایجاد ورودی پایگاه داده آن اطلاعات را به اشتراک نگذارد و چیزی در آن قسمت وارد نشده باشد، مقدار شماره تلفن صفر خواهد بود. این بدان معنا نیست که مشتری شماره تلفنی ندارد، بلکه مشخص نیست که آیا آن شماره تلفن دارد یا خیر. اگر مشتری در آینده آن را به اشتراک بگذارد، می‌تواند به جای null به فیلد اضافه شود.

تعریف اصطلاح خالی (Null) توسط تک بورد

تعریف خالی (Null) در این صفحه یک تعریف پایه نگاشته شده توسط تک بورد است. اگر مایل به ارجاع به این صفحه یا استناد به این تعریف هستید، با شرط درج لینک به این صفحه می توانید از این محتوا استفاده کنید.

هدف تک بورد توضیح اصطلاحات کامپیوتری به روشی است که به راحتی قابل درک باشد. ما برای سادگی و دقت با هر تعریفی که منتشر می کنیم تلاش می کنیم. اگر بازخوردی درباره تعریف خالی (Null) دارید یا می‌خواهید یک اصطلاح فنی جدید پیشنهاد کنید، لطفاً با ما تماس بگیرید.

آیا می خواهید اصطلاحات فنی بیشتری یاد بگیرید؟ در خبرنامه روزانه یا هفتگی مشترک شوید و شرایط و آزمون های ویژه را در ایمیل خود تحویل بگیرید.