我有一个带有一些更新查询的.sql文件。查询更新另一个表,如果第一次更新在mysql中失败
什么,我找时更新查询失败的,我应该能够执行另一个更新查询
例如Update table1 set col1="zbc" where id=1;
假设上述查询失败,因为找不到“id = 1”。
然后我想执行下面的查询做另一个表更新:
Update table2 set col1="zbc" where id=1;
因为我想这在.sql文件去,我要寻找一个单一查询来实现这个如果使用/箱声明或类似的东西。
我会加载数据到一个新表,然后尝试更新到table1。如果失败,更新表2。 –