例:結合テーブルへの挿入をサポートするRDBMSはありますか? (マルチテーブルインサート)
INSERT INTO table1 inner join table2 on table2.parent=table1.id values(...)
例:結合テーブルへの挿入をサポートするRDBMSはありますか? (マルチテーブルインサート)
INSERT INTO table1 inner join table2 on table2.parent=table1.id values(...)
少なくとも一つ。 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
他の方法があるかもしれません。それは私が知っていた2つのものです。
あなたが知っていることが正しいことを確認してください。 PostgreSQLは書き込み可能なマルチテーブルビューをrule systemでサポートしています。
記事の情報を追加できますか? http://meta.stackexchange.com/questions/8231/are-answers-that-just-contain-links-elsewhere-really-good-answers –
リンクを作成していただきありがとうございます...ご注意くださいその技術を使った著作権と模索主義。 – xQbert
その選択所有者とは何ですか? 7、object_type 8、object_name 9、object_id 10、作成 11 FROM all_objects; –