NOT NULL محدودیت در مایکروسافت SQL سرور

اطمینان حاصل کنید که مقدار مناسب داده وارد شده است

محدودیت های NULL در Microsoft SQL Server به شما اجازه می دهد که مشخص کنید که یک ستون ممکن است حاوی مقادیر NULL باشد . هنگامی که یک محدودیت جدید NULL جدید در یک ستون پایگاه داده ایجاد می کنید، SQL Server محتویات ستون را برای هر مقدار NULL بررسی می کند. اگر ستون در حال حاضر دارای مقادیر NULL باشد، ایجاد محدودیت انجام می شود. در غیر این صورت، SQL Server محدودیت NOT NULL و هر دستور INSERT یا UPDATE بعدی را ایجاد می کند که می تواند یک مقدار NULL خراب شود.

NULL متفاوت از صفر یا صفر رشته کاراکتر است. NULL بدین معناست که هیچ ورودی ساخته نشده است.

ایجاد یک محدودیت NULL

راه های بسیاری وجود دارد که شما می توانید محدودیت منحصر به فرد در SQL سرور ایجاد کنید. اگر شما مایل به استفاده از Transact-SQL برای اضافه کردن یک محدودیت منحصر به فرد در یک جدول موجود هستید، می توانید از عبارت ALTER TABLE استفاده کنید، همانطور که در زیر نشان داده شده است:

جدول تغییرات
ستون ALTER نه NULL

اگر ترجیح می دهید با SQL Server با استفاده از ابزار GUI ارتباط برقرار کنید، همچنین می توانید یک محدودیت غیر NULL را با استفاده از SQL Server Management Studio ایجاد کنید. در اینجا این است که چگونه:

همه چیز این است که ایجاد محدودیت های NULL در مایکروسافت SQL سرور وجود دارد!