2011-12-07 7 views

答えて

1

少なくとも一つ。 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つのものです。

+0

記事の情報を追加できますか? http://meta.stackexchange.com/questions/8231/are-answers-that-just-contain-links-elsewhere-really-good-answers –

+0

リンクを作成していただきありがとうございます...ご注意くださいその技術を使った著作権と模索主義。 – xQbert

+0

その選択所有者とは何ですか? 7、object_type 8、object_name 9、object_id 10、作成 11 FROM all_objects; –

1

あなたが知っていることが正しいことを確認してください。 PostgreSQLは書き込み可能なマルチテーブルビューをrule systemでサポートしています。

関連する問題