我有一个名为“DataField”的MySQL数据库表。它有一个称为“ID”的递增主键列,另一列称为“Name”,另一列称为“LocType”。我想要做的是,只要在“DataField”表中更新ID和Name字段,我还想自动更新“LocType”表,其值为“1”。
有人能解释我怎么做吗?
答案 0 :(得分:2)
您可以使用Trigger来实现此目的。尝试类似下面的代码,
CREATE TRIGGER update_LOC_TYPE
BEFORE UPDATE ON DataFiled
FOR EACH ROW BEGIN
UPDATE LocTYPE
SET Field_Name = 'New Value';