は:INSERTコマンドで渡されたトリガーを作成するために、値を取得するために行うことができ、次の更新された値を取得する方法は?例えば
SELECT @pid=Product_ID, @q=Item_Quantity, @invid=Invoice_ID FROM Inserted
だから、私はINSERTコマンドとして渡された値へのアクセスを持っているでしょうトリガーでSQL Serverで使用します。 UPDATEコマンドと同等のものは何ですか? UPDATEコマンドを使用してプログラムからSQL Serverに渡す値はどのように取得できますか?以下のような 何かは私にエラーを与える:
SELECT @pid=Product_ID, @q=Item_Quantity, @invid=Invoice_ID FROM Updated
トリガーがあり、任意の値をスカラー変数に設定するために形状やフォームを使用しようとしている場合は、再設計する必要があります。 SQlサーバのトリガは一度に1つではなく、レコードのグループに対して動作します。データの整合性の乱れを作成している間は、既存のトリガーを直ちに書き直す必要があります。 – HLGEM