محدودیت‌های SQL (Constraints)

محدودیت‌های SQL

محدودیت‌ها برای محدود کردن نوع داده‌هایی که به جدول اضافه می‌شوند، استفاده می‌شوند.

ممکن است محدودیت‌ها را در هنگام ایجاد جدول مشخص کنید (از طریق دستور CREATE TABLE)، یا حتی بعد از ایجاد جدول (از طریق دستور ALTER TABLE).

ما به طور اصلی به این محدودیت‌ها خواهیم پرداخت:

  • NOT NULL
  • UNIQUE
  • PRIMARY KEY
  • FOREIGN KEY
  • CHECK
  • DEFAULT

توجه:در بخش‌های زیر، ما به طور دقیق به هر یک از محدودیت‌ها توضیح خواهیم داد.