我有一个使用"Union"的视图,所以不可更新。出于实际原因,如果能够在这个视图上发送插入/更新/删除查询,那就太好了。(一切都是旧的,有太多的东西,总是没有时间和金钱来重新做每一件事)
是否可以使用触发器拦截更新/插入/删除,将原始查询的表名更改为目标表,在目标表上执行查询而不在视图上执行查询?
不可能。CREATE VIEW文档特别指出:
不能将触发器与TEMPORARY表或视图关联。