constraint: هي القيود المستخدمه في ال sql وهي مقرونه بالبيانات فالقيود توضع على البيانات لتحقيق شرط معين في البيانات. ووجود ال constraint ينظم البيانات ويرتبها. من انواع القيود على البيانات: 1- Not Null Constraint 2- UNIQUE Constraint 3- Primary Key Constraint 4- Foreign Key Constraint 5- CHECK Constraint وغيرها من القيود وغالبا ما يتم تعريف القيود عند انشاء الجدول فهذا مثال على تعريف القيود في الجدول
CREATE TABLE Persons
)
ID int NOT NULL,
LastName varchar(255) NOT NULL,
FirstName varchar(255),
Age int CHECK (Age>=18)
);
يمكنك تحديد ال constraints عندما تقوم بكتابة البرمجة من أجل إنشاء جدول , و يتم كتابة ال constraints كما يلي : )CREATE TABLEtable_name , col1 datatypeconstraint , col2 datatypeconstraint , col3 datatypeconstraint