我正在尝试设置一个触发器,该触发器将在wp_meta填充时更新我拥有的另一个表(客户)。所以,基本上,当数据被添加到时wp_meta,我想要customers更新表中的某些字段。例如,当first_name和last_name在 中更新时wp_meta,我想要first_name并last_name使用相同的信息进行更新。
这是我到目前为止所拥有的:
CREATE TRIGGER update_customers AFTER UPDATE ON wp_usermeta
FOR EACH ROW
BEGIN
customers.first_name = wp_meta.first_name;
END
我不断收到语法错误,我想知道我做错了什么。我还将分隔符设置为//.
另一个问题是数据库wp_meta基于键/值系统。所以你有wp_meta.metakey和一个相关的wp_metavalue. 我不知道如何从密钥中获取价值。