Пример:
INSERT INTO table1 inner join table2 on table2.parent=table1.id values(...)
Убедитесь, что вы знаете, правда. PostgreSQL поддерживает доступные для записи многотабличные представления через систему правил .
хотя бы один.http://www.oracle -developer.net / display.php? Id = 209 ..excerpt ...
1 INSERT ALL 2 INTO t1 3 INTO t2 4 INTO t3 5 INTO t4 6 SELECT owner 7 , object_type 8 , object_name 9 , object_id 10 , created 11 FROM all_objects;
Использование представлений и триггеров также может сделать это.http://www.dbforums.com/microsoft-sql-server/663921-update-multiple-tables-via-view.html
.... Выдержка сверху ...
CREATE TRIGGER trgInsteadOfUpdate ON dbo.Someview INSTEAD OF UPDATE AS UPDATE Person SET Person = inserted.Person_Name FROM inserted UPDATE Company SET Company = inserted.Company_Name FROM inserted GO
Могут быть и другие пути;но это то, о чем я знал.