محدودیت ها (Constraints)
محدودیت ها برای محدود کردن داده های ورودی استفاده می شود.
محدودیت ها می توانند هنگام ایجاد یک جدول مشخص شوند (در دستور CREATE TABLE) یا بعد از اینکه جدول ایجاد شد (با دستور ALTER TABLE)
ما روی محدودیت های زیر تمرکز می کنیم:
فصل های بعد هر یک از این محدودیت ها را با جزئیات توضیح می دهد.
برای مشاهده فیلم های آموزشی مقدماتی تا پیشرفته پایگاه داده SQLServer کلیک کنید.
آیا امکانش هست پس از ساخت یک table و ستونهایش و نه در ابتدای کار محدودیتی بر روی یک فیلد مثل محدودیت unique یا ... اضافه کرد؟ با چه دستوری اگه امکانس هست
تسکر
امکانش هست، ولی با توجه به نوع محدودیت، رفتارهای متفاوتی از خودش نشون خواهد داد. مثلا اگه ستونی رو بخواید یونیک کنید، و اون ستون مقدار مشابه تو دو رکورد داشته باشه، با خطا مواجه خواهد شد.
یا مثلا اگه فیلدی رو بخواید از نوع integer کنید باید اون ستون حاوی عدد باشه.
...