将INSERT INTO查询转换为UPDATE

时间:2013-03-11 02:29:51

标签: mysql sql-update sql-insert

我有一个软件在MySQL数据库中运行INSERT INTO查询。我希望这个软件更新它正在访问的表中的一行,而不是创建一个新行。我无权更改软件中的查询,所以我想知道是否有某种方法可以通过其他方式实现这一点。我可以在桌面上更改设置,还是可以创建软件可以使用的新视图以使其工作?这甚至可能吗?

1 个答案:

答案 0 :(得分:0)

你可以使用类似mysql代理(http://dev.mysql.com/doc/refman/5.6/en/mysql-proxy.html)的东西来修改查询到达数据库之前。这可以在不触及应用程序代码的情况下完成。