Hallo,
im Prinzip kann man einen View nur updaten, wenn nur
eine Tabelle abgefragt wird.
In Oracle kann man dieses Verhalten mit einem "instead of" Trigger umgehen. D.h. der Trigger wird statt mit
Create or Replace Trigger TRIGGER_NAME before Insert on TABELLE
mit
Create or Replace Trigger TRIGGER_NAME instead of Insert on VIEW
erzeugt.
In diesem Trigger kann man die Anweisungen dann auf die einzelnen Tabellen aufteilen.
In
IB 6.0 ist das meines Wissens nicht möglich, vielleicht aber in der neuesten Version von Borland.