Date: Sat, 10 Mar 2001 02:37:50 +0900
From: "deml" <who@example.co.jp>
サイトーです。
> このようにした場合、メインテーブルはうまく処理が完了しCOMMITされても、
> なんらかの要因で、リレキテーブルのINSERTは失敗し、ROLLBACKがかかり、
> メインとリレキの同期がとれなくなるのではないか?と、思っています。
私はそんなことないと思いますけど。
> やっぱり、トリガーなど使わず、VBなどのプログラムでDB更新処理等を記述し
た
> ほうが
> よいのではないかなと思います。みなさんの意見を聞かせてください。
「トリガーなど」っていわれちゃうと個人的にはちょっとさみしいですね(笑)
> また、トリガーをどのように使用しているのか?どんな点に気を付けなければ
> ならないか?アドバイスお願いします。初心者より。
そうですね、
> 今検討しているのは、メインテーブルに追加更新削除に対応したトリガーを
> 作って、その中にリレキテーブルにデータ追加処理を記述する方法です。
これなんか、まさにトリガを使用すべきではと私は考えます。
あと、連鎖更新とか、連鎖削除なども、トリガを使って実装されていたそうですし
在庫数などを計算するような処理にも良く使われるようですよ。
[MSDE/SQLServerに関して、今、どんなことにお困りですか?] |
よろしければお困りの内容を、電子メールで教えて下さい。 |
質問を電子メールで作成する
|
[ウィンドを閉じる][MSDE/SQLServer FAQ ][MSDE / MSDE2000 技術サポート情報一覧]
|