// trigger ที่ใช้เพิ่มข้อมูลลงไปในตาราง log_work เมื่อมีการ update ข้อมูลในตาราง work
create trigger tri_up_log_work
AFTER update ON work
FOR EACH ROW
begin
insert into log_work values(old.work_id,old.work_name,new.work_name,old.work_content,new.work_content,'update',now(),'user');
end;
โดยระบบของผมคือเมื่อ user login เข้าระบบมาทำการแก้ไขข้อมูล trigger ก็จะเอาชื่อ user ของผู้ที่เข้ามา update ไปเ็ก็บไว้ในตาราง log_work เพื่อแสดงผู้ที่ทำการ update ด้วย
ซึ้งปัญหาคือ trigger มันไม่รู้จัก user ผมควรแก้ไขยังไงดีอ่ะครับ