BOSSZI SQL UNIQUE KEY การกำหนดไม่ให้ข้อมูลในตารางซ้ำกัน

UNIQUE KEY การกำหนดไม่ให้ข้อมูลในตารางซ้ำกัน

0 Comments 20:18 น.

UNIQUE KEY การกำหนดไม่ให้ข้อมูลในตารางซ้ำกัน

$sql = "CREATE TABLE $table_name (
    id int(10) unsigned NOT NULL  AUTO_INCREMENT COMMENT 'เก็บจำนวนงานรัน AUTO',
    numberjob mediumint(6) unsigned NOT NULL COMMENT 'เก็บรหัสงาน 634352', /** UNIQUE ถ้าใส่ข้อมูลที่เหมือนกันจะไม่สามารถเขียนทับได้ */
    brand varchar(25) COMMENT 'เก็บชื่อยี่ห้อตามตาราง',
    PRIMARY KEY  (id),
    UNIQUE KEY numberjob (numberjob) /* ใส่ UNIQUE ที่ฟิล numberjob ข้อมูลในฟิลนี้จะไม่ซ้ำกันถ้ามีการเพิ่มข้อมูลที่เหมือนกันจะไม่สามารถใส่ได้ */       
)";