CREATE TRIGGER [dbo].[trgAfterDelete12] ON dbo.[project_employee]
AFTER DELETE
AS
declare @empname varchar(25);
declare @emp_password varchar(25);
declare @emp_username varchar(25);
declare @audit_action varchar(50);
select @empname=d.Emp_Name from deleted d;
select @emp_password=d.Emp_Password from deleted d;
select @emp_username=d.Emp_username from deleted d;
set @audit_action=' This employee record has been deleted ';
insert into project_employee_audit(Emp_name,Emp_username,Emp_password,action,update_date)
values(@empname,@emp_username,@emp_password,@audit_action,getdate());
PRINT 'AFTER DELETE Trigger fired.'
GO
これは既に作成されたトリガー スクリプトです。再度実行しようとすると、「スカラー変数を宣言する必要があります。スクリプトの問題点を教えてください。初めて OK だったのに、なぜそうなのかというエラーが表示されます。このエラーメッセージが表示されますか?