Ein Instead Of Trigger kann nur auf eine SQL-View erstellt werden. Damit musst Du zuerst eine View erstellen und dann den Instead of Trigger ...

Also ich würde das Ganze mit 2 unabhängigen Update-Statements erledigen.
Oder Du schreibst Dir ein kleines Progrämmchen (oder Stored Procedürchen), das die erste Datei in einer Schleife liest und dann den Update in der ersten und im Anschluss in der zweiten Datei erledigt. ... das ist sowie so die sauberste Lösung. Falls ein "fauler" Satz dabei ist, können die übrigen Sätze noch upgedated werden. Ansonsten heißt es nur alles oder nichts.

Birgitta