ورود

View Full Version : نحوه پیاده سازی فیلدهایی که مقادیر محدودی داشته باشد.



myazdani
شنبه 11 شهریور 1391, 14:44 عصر
سلام

نحوه پیاده سازی فیلدهایی که فقط مقادیر محدودی را بپذیرد به چه شکل است.

مثلاً یه فیلد عددی داشته باشیم که به جز مقادیر 10 و 20 مقدار دیگه ای قبول نکنه. تو طراحی جدول این موضوع به چه صورت قابل پیاده سازی است.

متشکرم

baktash.n81@gmail.com
یک شنبه 12 شهریور 1391, 12:09 عصر
سلام ...

دوست عزیز شما می تونید در هنگام Design جدولتون روی فیلد راست کلیک کنید و از قسمت Check Constraints محدودیت ها رو اعمال کنید

همچنین می تونید از دستور زیر استفاده کنید


CREATE TABLE dbo.Vendors2
(VendorID int PRIMARY KEY, VendorName nvarchar (50),
CreditRating tinyint)
GO
ALTER TABLE dbo.Vendors2 ADD CONSTRAINT CK_Vendor_CreditRating
CHECK (CreditRating >= 1 AND CreditRating <= 5)


همچنین راهنمای SQL مثالهای خوبی در این خصوص داره ...