Thursday, August 21, 2008

การสร้าง TRIGGER ใน Mysql ตอนที่ 1

การสร้าง trigger เป็นการสร้างฟังค์การทำงานอัตโนมัติตามที่เราต้องการ โดยที่ trigger จะเชื่อมโยงในการเปลื่ยนเเปลงข้อมูลในตาราง
รูปเเบบคำสั่งในการสร้าง
CREATE TRIGGER name time event ON table
FOR EACH ROW
body statements

โดยที่ภายใน time และ event จะต้องเลือกอย่างใดอย่างหนึ่ง
CREATE TRIGGER name [BEFORE | AFTER] [INSERT | UPDATE | DELETE]
และจะคำอยู่สองคำ ที่จะใช้ในการอ้างถึงข้อมูลที่อยู่ใน table คือ NEW และ OLD

เดียววันมาเขียนต่อนะครับ

No comments: