บทความ

กำลังแสดงโพสต์จาก กรกฎาคม, 2020

แก้รันคำสั่งใน VS Code ไม่ได้ UnauthorizedAccess

รูปภาพ
Error :  ile C:\Users\tan_protos\AppData\Roaming\npm\ng.ps1 cannot be loaded because  about_Execution_Policies ให้พิมพ์คำสั่ง "  set-executionpolicy remotesigned  " Ref About Execution Policies :  https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_execution_policies?view=powershell-7 Ref :  https://superuser.com/questions/106360/how-to-enable-execution-of-powershell-scripts

มาทำ Trigger Table เพื่อเก็บ Logs กันเถอะ

รูปภาพ
สวัสดีครับ ไม่ได้กลับมาเขียนนาน จริงก็เขียนไว้หลายเรื่องแต่ว่าเป็นแบบร่างไว้ซะส่วนใหญ่ วันนี้เลยตั้งใจ ขอใช้เวลชาช่วงเช้าก่อนออกไปทำงาน 8.00AM นิแหละ มาเขียนสักบทความหนึ่ง เพื่อเตือนความจำของตัวเองสักหน่อย เอาละครับ มาเริ่มกัน 1.สร้างตาราง เริ่มแรกผมจะสร้างตารางขึ้นมา 2 ตาราง 1. Employee 2. EmployeeLog 1.Employee จะให้เก็บข้อมูลพนักงาน ตาราง 2.EmployeeLog จะให้เก็บ Log การเกิด Operation ทุกอย่างที่เกิดขึ้นกับตาราง Employee โครงสร้างก็จะเป็นประมาณนี้ 2.สร้าง Trigger ในขั้นตอนนี้ผมจะสร้าง Trigger เอาไว้ที่ตัว Employee เมื่อ ตาราง Employee มีการ Insert, Update, Delete ก็ให้ Trigger ทำงาน และ ใน Trigger ให้ทำการ Insert ข้อมูลการเปลี่ยนแปลงลงไปใน EmployeeLogs หน้าตาของ Script ก็จะเป็นแบบนี้ Database Trigger หมายถึงโปรแกรม PL/SQL ที่อยู่ในลักษณะของ Name Block ที่ถูกสร้างและจัดเก็บไว้ในระบบฐานข้อมูล โดยการทำงานของ Database Trigger นั้นจะทำงานเองโดยอัตโนมัติเมื่อมี Trigger Events เกิดขึ้น Ref :   https://www.jit...