テーブルにトリガーを作成しようとしていemployeepayhistory
ます。テーブルの列を更新するたびにRATE
、月給への影響が表示されるはずですが、1 つのレコードを更新すると、レコード全体の月給が表示されます。助けてください。
CREATE TRIGGER MONTHTRG
ON HumanResources.EmployeePayHistory
FOR UPDATE
AS
BEGIN
DECLARE @Rate MONEY
SELECT @Rate=Rate FROM INSERTED
SELECT 'MONTHSAL'=Rate*PayFrequency*30 FROM HumanResources.EmployeePayHistory
END