gpt4 book ai didi

mysql - 从 MySQL 调用 SQL Server 存储过程

转载 作者:行者123 更新时间:2023-11-29 20:35:06 31 4
gpt4 key购买 nike

在我的 SQL Server 数据库中已经有存储过程 dbo.usp_AddSum。我需要从 MySQL 数据库中的触发器执行它。是否可以?我了解使用 MySQL 的链接服务器,但反之亦然呢?

最佳答案

this post 得到解决方案这对我来说很好。它包括将存储过程包装在 PHP 函数中,并通过外部应用程序从 MySQL 调用该函数:

DELIMITER @@

CREATE TRIGGER Test_Trigger
AFTER INSERT ON MyTable
FOR EACH ROW
BEGIN

DECLARE cmd CHAR(255);
DECLARE result int(10);
SET cmd=CONCAT('/usr/bin/php ', 'home/sync/send_to_sql_server.php f1=', NEW.f1, ' f2=', NEW.f2);
SET result = sys_exec(cmd);

END;
@@
DELIMITER ;

关于mysql - 从 MySQL 调用 SQL Server 存储过程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38831985/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com