محدودیتهای 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 است.