FOR TRIGGERS หรือ AFTER TRIGGERS SQL Server Trigger : สอน คำสั่ง ของ FOR TRIGGERS หรือ AFTER TRIGGERS, เรียน คำสั่ง ของ FOR TRIGGERS หรือ AFTER TRIGGERS
 
  • FOR TRIGGERS หรือ AFTER TRIGGERS FOR TRIGGERS หรือ AFTER TRIGGERS
  • subject :
    FOR TRIGGERS หรือ AFTER TRIGGERS

    content :
    เป็น Trigger ซึ่งจะทำงานภายหลังจากที่มีคำสั่ง SQL ที่เกี่ยวข้อง
    กับการเปลี่ยนแปลงข้อมูล ( INSERT, DELETE, UPDATE )
    โดยมีขั้นตอนการทำงาน ดังนี้
    1) ทำคำสั่ง SQL ตามปกติ
    2) ที่ Table ใดๆ จะมีการตรวจสอบความถูกต้องของข้อมูลด้วย Constraint ต่างๆ
    3) ระบบทำการสร้างตาราง Inserted และ Deleted
    4) เริ่มทำงาน FOR TRIGGERS หรือ AFTER TRIGGERS
    โดยมีข้อจำกัดทางด้านการใช้งาน ดังนี้
    1) ใช้ได้กับ Table เท่านั้น
    2) สามารถสร้าง Trigger ได้หลายตัว เพื่อทำงานสำหรับคำสั่ง INSERT, DELETE, UPDATE
    3) สามารถทำงานร่วมกับ Table ที่ถูกควบคุมความถูกต้องด้วย CASCADING REFERENCES
    4) ในกรณีที่มีหลาย Trigger สามารถกำหนดลำดับแรกสุด และท้ายสุด ที่จะให้ Trigger ทำงานได้
    5) ไม่อนุญาติให้ใช้กับคอลัมน์ประเภท text, ntext, image ที่อยู่ในตาราง Inserted และ Deleted

       

0 Comment

  • Have no comment.

Comment Reference

 
 
 
Share This Topic Login with Facebook