محدودیت‌های CHECK و DEFAULT

اعتبارسنجی مقادیر با CHECK و تعیین مقدار پیش‌فرض با DEFAULT.

محدودیت CHECK

CHECK برای اعتبارسنجی مقادیر استفاده می‌شود.

CREATE TABLE students (
    id INTEGER PRIMARY KEY AUTOINCREMENT,
    name TEXT NOT NULL,
    age INTEGER CHECK (age >= 0 AND age <= 150)
);

محدودیت DEFAULT

DEFAULT یک مقدار پیش‌فرض تعیین می‌کند.

CREATE TABLE orders (
    id INTEGER PRIMARY KEY AUTOINCREMENT,
    status TEXT DEFAULT 'pending',
    quantity INTEGER DEFAULT 1
);

این مبحث بخشی از دوره آموزش کامل SQL است.

ابزارهای مرتبط