繁体   English   中英

我可以运行应用程序(或存储过程)并从触发器获取结果吗

[英]Can i run an application(or stored procedure) and get result from trigger

我想在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),然后再对其进行哈希处理,然后再插入第二张表。 我有一个可以执行此操作的ac#程序,但是如何在这里执行呢?

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM