السلام عليكم
كيف ممكن احدد بعض القيود على الحقول
عندي جدول للدورات و أريد ان يكون تاريخ انتهاء الدورة اكبر من تاريخ البداية
create table courses (course number(10) constraint course_pk primary key ,cname varchar(10) constraint c_name not null ,cprice number(10) constraint price_ not null ,sdate date constraint s_date not null ,edate date constraint e_date not null)
لكن البرنامج بيعطي خطا لو وضعك الكود كما يلي
edate date constraint check (edate > sdate )
فهل من طريقة اخرى لعمل هذا القيد على هذا الحقل !!