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