|
|
|
| Использую проект Access+ SQL. При изменении данных в форме(форма на хранимой процедуре) срабатывает триггер на обновление.
Интересно, почему в триггере команда print не выдает сообщение?
(RAISERROR выдает )
CREATE TRIGGER triii_
ON dbo.Организации
FOR UPDATE
AS
begin
set nocount on;
DECLARE @еее nvarchar(255);
set @еее='триггер сработал';
print @еее
if exists(select * from deleted)
begin
DECLARE @код int;
DECLARE @кор nvarchar(255);
select @код=i.код, @кор=i.корреспондент
FROM Организации e, deleted i
WHERE e.код= i.код
if update(Корреспондент)
begin
---------------------------
print 'сообщение'
end;
end;
end; | |
|
|