在 tbl_produk 上插入后,我在 mysql triger 中使用这个脚本
FOR EACH ROW BEGIN
DECLARE cmd CHAR(255);
DECLARE result INT(100);
SET cmd=CONCAT('/usr/bin/php ', 'http://localhost/triger/add_post.php?produk=', NEW.produk, '&jumlah=', NEW.jumlah);
SET result = sys_exec(cmd);
END;
引用自https://dba.stackexchange.com/questions/39598/update-sql-server-from-mysql
但没有运行, 我希望有一个解决方案
最佳答案
如果列应该是数字而不是转换为 varchar。
SET cmd=CONCAT('/usr/bin/php ', 'http://localhost/triger/add_post.php?produk=',convert(varchar(50),NEW.produk), '&jumlah=', convert(varchar(50),NEW.jumlah));
关于php - 使用 sys_exec 触发 mysql 到 sql server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31845523/