我想在table1上创建一个触发器,以插入/更新table2。

DELIMITER $$
CREATE TRIGGER after_table1_update
after UPDATE ON table1
BEGIN
FOR EACH ROW
 Insert into table2
 SET password = OLD.password,
    name = OLD.name;
END$$
DELIMITER ;


这里的问题是,我想先解密(old.password),然后再对其进行哈希处理,然后再插入第二张表。我有一个执行此操作的C#程序,但是如何在这里执行呢?

最佳答案

首先,您必须将代码放在“ BEGIN”和“ END $$”之间
关键字。
然后,您可以声明一个变量。
并搜索正确的功能来解密旧密码
将其存储在变量中
并将其插入另一个表。

关于c# - 我可以运行应用程序(或存储过程)并从触发器获取结果吗,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48274665/

10-12 17:47
查看更多