我有一个名为“DataField”的MySQL数据库表。它有一个递增的主键列“ID”、另一个列“Name”和另一个列“LocType”。我想做的是,一旦“DataField”表中的ID和Name字段被更新,我还想用值“1”自动更新“LocType”表。
有人能给我解释一下怎么做吗?
最佳答案
你可以使用触发器来实现这一点。试试下面的代码,
CREATE TRIGGER update_LOC_TYPE
BEFORE UPDATE ON DataFiled
FOR EACH ROW BEGIN
UPDATE LocTYPE
SET Field_Name = 'New Value';