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