2016-06-18 4 views
0

こんにちは、私は最近トリガーを作成する方法を学びましたが、ユーザーから削除する必要があります。ユーザーも参照テーブルからそのユーザーを削除しますが、どのようにSQLサーバを作るか(私たちはDB管理システムを選択しなければならず、私はSQLサーバを選択しました)、しかし私は最近あなたがアクションの前にトリガを行うことができないことを学んだので、これを解決する方法がわかりません。SQL Serverの参照テーブルから削除するトリガーを作成する方法

ただし、削除後に発生するので、参照整合性が原因でこのような削除は行われません。どうすればこの単純な問題を解決できますか?

私のテーブルはこのようなものです:

ユーザー(codUser、...)

GroupParticipant(groupIdを、codUser)

OtherTable(codUser)

と他の無関係のテーブル

+0

[削除の代わりに](https://technet.microsoft.com/en)を見たことがありますか? -us/library/ms191208%28v = sql.105%29.aspx?f = 255&MSPPError = -2147217396)trigger? – HABO

答えて

1
+0

削除後にこの問題が発生した場合は、私はそれを取得しません最初にSQL管理が私に整合性エラーを与える場合、最初にユーザーを削除することができます –

+1

誤ってトリガーされます。編集された回答... – ffa

関連する問題