سبد (0)

فیلد Allow Null چیست؟

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

پکیج آموزش مقدماتی 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 بیشتر آشنا خواهید شد.

تضمین کیفیت "فیلد Allow Null چیست؟"

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

نظرات
Copyright MAXXmarketing GmbH
JoomShopping Download & Support
تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه