0 0 تومان

فیلد Allow Null چیست؟

درس 18
فیلد Allow Null چیست؟

پکیج آموزش مقدماتی SQL Server - فیلد Allow Null چیست؟

فیلد Allow Null چیست؟، قسمتي از پکیج آموزش مقدماتی SQL Server است، پيشنهاد مي شود، قبل از مطالعه ی فیلد Allow Null چیست؟، قسمت های قبلی را مرور فرمایید.


فیلد Allow Null چیست؟ 

در SQL Server به طور پیش فرض یک ستون می تواند حاوی مقدار خالی (NULL) باشد. اما با تنظیم ویژگی NOT NULL یک ستون را وادار می کنیم که همیشه حاوی مقداری باشد، این بدان معناست که شما نمی توانید رکورد جدیدی را وارد کنید یا تغییر دهید بدون اینکه مقداری را در آن اضافه کنید.

اما در مقابل ویژگی NOT NULL ویژگی Allow Null وجود دارد و همان طور که از اسمش پیداست به کاربر اجازه می دهد تا مقدار Null را برای یک فیلد در نظر بگیرد.

نکته1: مقدار 0 برای فیلد های عددی با ویژگی Allow Null به معنی Null نخواهد بود.

نکته2: مقدار Blank برای فیلد های رشته ای با ویژگی Allow Null به معنی Null نخواهد بود. 


مثال استفاده از ویژگی NOT NULL

در مثال زیر، یک جدول با سه فیلد تعریف شده است و برای فیلد Name ویژگی NULL و برای فیلد Family ویژگی Not Null تنظیم شده است:

ویژگی NOT NULL

CREATE TABLE TestNull
(
	ID INT IDENTITY,
	Name NVARCHAR(50) Null, 
	Family NVARCHAR(50) Not Null
)
GO
1- INSERT INTO TestNull (Name,Family) VALUES (Naabbccddفريدaabbccdd,Naabbccddطاهريaabbccdd)
2- INSERT INTO TestNull (Name,Family) VALUES (Null,Naabbccddطاهريaabbccdd)
3- INSERT INTO TestNull (Name,Family) VALUES (Naabbccddاحمدaabbccdd,Null)
4- INSERT INTO TestNull (Name,Family) VALUES (Null,Null)

توضیح: تنظیم ویژگی Not Null فیلد Family را مجبور می کند که مقدار خالی را قبول نکند. بنابراین در دستور INSERT سوم و چهارم با خطا مواجه خواهیم شد. 


در ادامه آموزش "فیلد Allow Null چیست؟" خواهيد ديد ...!

با خريد بسته آموزشي "فیلد Allow Null چیست؟" موارد زير را در ادامه خواهيد دید:

  1. توضیحات بسیار جامع تر در مورد فیلد Allow Null توسط مدرس
  2. با یک مثال واقعی در محیط SQL Server با فیلد Allow Null بیشتر آشنا خواهید شد.
نظرات کاربران

مدرس
مهندس مسعود طاهری

مهندس مسعود طاهری، متخصص، مدرس و مشاور SQL Server و مباحث فوق پیشرفته بانک اطلاعاتی است و بعنوان کارشناس ارشد تحلیل و طراحی شرکت تجارت الکترونیک پارسیان (PECco) مشغول به فعالیت است. همچنین بعنوان مشاور SQL Server در شرکت مهندسی رایورز، مشاور SQL Server در سازمان کشتیرانی کل کشور، برنامه نویس و مدیر بانک اطلاعاتی شرکت ایده گستر (پیشرو در سیستم‌های شهرداری و شهرسازی) به مدت ۶ سال فعالیت دارد.

تضمین کیفیت

توجه: کیفیت این محصول توسط بیـــاموز تضمین شده است. در صورت عدم رضایت شما، ۷۰ ‌درصد مبلغ پرداختی به حساب بانکی شما بازگشت داده می‌شود.

فیلد Allow Null چیست؟

هزینه آموزش
20,400 تومان
حجم فایل 7.20 مگابایت
مدت زمان 00:06:29
شماره درس 18
نوع آموزش تصویری و کاملاً فارسی
تعداد دانشجو 7030