私のアプリケーションでは、Webインターフェースを使用してデータを入力する必要があります。同じセクションIDを入力すると、エラーメッセージが表示されます。トリガーエラー、条件からのエラー
私はミーティングテーブルを持っていますが、テーブルに値はありません。 これは私のトリガー
Alter trigger fourone
On MEETING
INSTEAD OF Insert
As
IF(EXISTS(
SELECT
NULL
FROM
MEETING
WHERE EXISTS
(
SELECT
NULL
FROM
inserted
WHERE
inserted.SECTION_ID=MEETING.SECTION_ID
)
)
)
BEGIN
raiserror('ERRORRRRRRRR',15,1);
END
トリガーに誤りがないです。 しかし、値を入力すると、常にエラーメッセージが表示されます。 あなたは私に答えを与えることができますか? ありがとう
ありがとうございました。それでも同じエラーが発生します。私はこのように変更します。(EXISTS(SELECT * FROM MEETING2 AS Mは内部結合がI.SECTION_ID = M.SECTION_IDに挿入されています) BEGIN PRINT( 'ERRRRRRR') END –
私は自分の回答を修正しました。 –
- ありがとうございます。私はエラーを修正:)) –