สอบถามหลักสูตรเลือกช่องทางที่สะดวก ทีมงานตอบเองทุกช่อง
LINE @itgeniusตอบเร็วที่สุด · จ–ศ 9:00–17:00 น.
โทรศัพท์
02-570-8449สำนักงาน088-807-9770มือถือ
อีเมลและโซเชียล
contact@itgenius.co.thสำหรับใบเสนอราคาและเอกสารFacebookitgeniusonlineYouTubeitgeniusengขอคำปรึกษาจัดอบรมให้ทีม
พัฒนาเว็บไซต์

รู้จัก Trigger ใน SQL

23 ธ.ค. 2557

เป็น Stored Procedure ประเภทหนึ่งซึ่งจะถูกกระตุ้นทุกครั้งที่มีการเปลี่ยนแปลงข้อมูลภายในตารางเกิดขึ้น อันเป็นผลมากจากการกระทำ Insert Delete หรือ Update การทำงานของ Trigger จะคล้ายกับการปลุกให้การทำงานเกิดขึ้นตามเหตุการณ์ที่เกี่ยวกับการเปลี่ยนแปลงข้อมูล นอกจากนั้นสามารถกำหนดเวลาที่ทำการ Trigger ได้ว่าก่อน (before) หรือหลัง (after) การเปลี่ยนแปลงข้อมูลได้ รูปแบบทั่วไปของการสร้าง Trigger เป็นดัง...

รู้จัก Trigger ใน SQL

Trigger
     เป็น Stored Procedure ประเภทหนึ่งซึ่งจะถูกกระตุ้นทุกครั้งที่มีการเปลี่ยนแปลงข้อมูลภายในตารางเกิดขึ้น อันเป็นผลมากจากการกระทำ Insert Delete หรือ Update การทำงานของ Trigger จะคล้ายกับการปลุกให้การทำงานเกิดขึ้นตามเหตุการณ์ที่เกี่ยวกับการเปลี่ยนแปลงข้อมูล นอกจากนั้นสามารถกำหนดเวลาที่ทำการ Trigger ได้ว่าก่อน  (before) หรือหลัง (after) การเปลี่ยนแปลงข้อมูลได้ รูปแบบทั่วไปของการสร้าง Trigger เป็นดังนี้

โดยที่ 

  • trigger_name คือ ชื่อของ trigger
  • trigger_time คือ การกำหนดเวลาในการทำงาน โดยประกอบด้วยคำสั่ง ก่อน  (before) หรือหลัง (after) ในการเปลี่ยนแปลงข้อมูล
  • trigger_event คือ การกระทำข้อมูลในตาราง โดยประกอบด้วยคำสั่ง Insert (เพิ่ม) Delete (ลบ) และ Update (แก้ไข)
  • table_name  คือ ชื่อตาราง
  • FOR EACH ROW คือ คำสั่งที่บอกว่าการเปลี่ยนแปลงข้อมูลภายในตารางจะกระทำกับทุกแถว (เรคอร์ด)
  • statement คือ คำสั่งภายใน trigger
บริการของเรา

ไอทีจีเนียส เอ็นจิเนียริ่ง ให้บริการด้านไอทีครบวงจร

ทั้งงานอบรม (Training) สัมมนา รับเขียนโปรแกรม เว็บไซต์ แอปพลิเคชัน งานออกแบบกราฟิก และงานด้าน E-Marketing ทั้ง SEO, PPC และ Social Media Marketing

ติดต่อเราเพื่อสอบถามผลิตภัณฑ์ ขอราคา หรือปรึกษาเรื่องไอทีได้เลยค่ะ

แนะนำหลักสูตรที่น่าสนใจ

SQL Server Integration Services (SSIS) for ETL
ฐานข้อมูล

SQL Server Integration Services (SSIS) for ETL

หลายองค์กรยังมีข้อมูลกระจายอยู่ในระบบ ERP ฐานข้อมูลของแอป ไฟล์ Excel และไฟล์ CSV ที่ต้องรวมกันทุกวันเพื่อทำรายงานและ Data Warehouse งานเหล่านี้มักเริ่มจากสคริปต์หรือการคัดลอกข้อมูลด้วยมือ ซึ่งพังง่าย ตรวจสอบย้อนหลังไม่ได้ และช้าลงเรื่อย ๆ เมื่อข้อมูลโตขึ้น…

18 ชั่วโมง 3 วัน
8,010บาท 8,900 บาท
SQL Server Stored Procedures and T-SQL Programming
ฐานข้อมูล

SQL Server Stored Procedures and T-SQL Programming

ระบบงานจำนวนมากเก็บ Logic สำคัญไว้ใน SQL Server ทั้งการบันทึกคำสั่งซื้อ ตัดสต็อก คำนวณค่าคอมมิชชัน และรายงานที่แอปเรียกใช้ทุกวัน แต่ Stored Procedure ที่เขียนโดยไม่มีมาตรฐานมักไม่จัดการ Error ปล่อยให้ข้อมูลค้างครึ่งทางเมื่อเกิดปัญหา เปิดช่อง SQL Injection…

12 ชั่วโมง 2 วัน
6,210บาท 6,900 บาท