Add Reply
|
|
| Author |
Messages |
|
โอ่ง (guest)
 |
|
tOt (guest)
 |
| 08/07/2008 6:21 PM |
Quote
Reply
Alert
|
เป็นโค้ด sql script ที่เรากำหนดไว้ที่ฝั่ง server ครับ เช่น ทุกครั้งที่มีการ update ข้อมูลใน ตาราง customer ก็ให้เก็บ log (log ในที่นี้หมายถึงข้อมูลที่เราสนใจ เช่น username,datetime) ไปลง ที่ตาราง log ที่เราสร้างขึ้นมาเอง ซึ่งไม่ใช่ระบบ log ของ server นะครับ
เราก็เขียนโค้ด อ่านค่าเก่า ของ แถวที่จะถูก update แล้วเอาไปใส่คำสั่ง insert ลงไปที่ ตาราง log ของเราเอง แล้วระบบก็ค่อย update
โค้ดทั้งหมดที่ว่ามา เราเขียนเป็น script เก็บไว้ที่ trigger ของตาราง customer ก็ทำให้สะดวกมากขึ้น คือ โปรแกรมเมอร์ไม่ต้องมายุ่ง มากังวล ตัว RDBMS มันก็จะ ทำของมันเอง
ส่วนโค้ดเขียนอย่างไร ก็หาได้จากเน็ตครับ
ถ้าผมไม่ลืม ก็จะเอาตัวอย่างมาให้ดูอีกที
|
|
|
|
|
|
Add Reply |
|
|
|
Quick Reply |
 |
|
|
|