是否可以从SQL Server触发器在MySQL中插入数据?

时间:2009-12-04 20:26:30

标签: sql mysql sql-server sql-server-2005 triggers

周五下午的一个有趣的问题,不是吗?

正如问题所述,是否可以编写一个将数据插入MySQL表的SQL Server触发器?


编辑:是的,我知道这基本上是一个愚蠢的想法,应用程序应该这样做,等等。 但是这是一个传统的经典ASP应用程序,我们正在转换到MySQL;直到我们摆脱ASP位,我们真的希望能够在不触及ASP代码的情况下将数据喷射到MySQL系统。

因为有龙。提到它往往会让它崩溃。

全部谢谢!

2 个答案:

答案 0 :(得分:2)

为了将数据从SQL Server写入不同的数据库,您必须首先在SQL Server上创建一个指向另一个db(本例中为MySQL)的链接服务器实例,并使用适当的凭据/权限。

答案 1 :(得分:1)

执行此操作的一种方法是使用SQL CLR。您可以拥有一个访问MySql DB的CLR存储过程或函数。