| CONSTRAINT CHECK กำหนดหลังสร้างตาราง | ใช้ตรวจสอบเงื่อนไขของคอลัมน์ ก่อนเก็บข้อมูล โดยถ้าเงื่อนไขเป็นเท็จก็จะไม่มีการจัดเก็บข้อมูล |
|---|
subject:CONSTRAINT CHECK กำหนดหลังสร้างตาราง
content:ใช้ตรวจสอบเงื่อนไขของคอลัมน์ ก่อนเก็บข้อมูล โดยถ้าเงื่อนไขเป็นเท็จก็จะไม่มีการจัดเก็บข้อมูล
syntax:CREATE TABLE table_name ( column_name column_type ); ALTER TABLE table_name ADD CONSTRAINT constraint_name CHECK ( condition );
example:CREATE TABLE person ( age int(11) ); ALTER TABLE person ADD CONSTRAINT age_check CHECK ( age > 18 );