powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Триггер для Insert
4 сообщений из 4, страница 1 из 1
Триггер для Insert
    #32021521
Фотография Алексей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сущесвтует таблица с полем А. туда производится вставка записи с определенным значением в этом поле. В таблице имеется запись с таким значением в этом поле. Срабатывает триггер для Insert в теле которого делатся подсчет записей с таким значением в поле А. Какое значение примет переменная в которое возвращется резкльтат запроса: 1 или 2 ?
...
Рейтинг: 0 / 0
Триггер для Insert
    #32021529
GreenSunrise
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну а самому написать тест слабо? Полторы минуты влом потратить? 2 вернет.
...
Рейтинг: 0 / 0
Триггер для Insert
    #32021530
Фотография Александр Степанов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поскольку триггер срабатывает ПОСЛЕ операции, то, конечно 2 записи. Следующий пример это покажет:
\ncreate table a (i int not null)
go


CREATE TRIGGER tr_a_insert
ON a
FOR INSERT
AS
BEGIN
Select Count(*) from inserted i inner join a on i.i=a.i
END
GO


insert into a values(1)
insert into a values(3)
insert into a values(3)
insert into a values(3)
insert into a values(5)
insert into a values(3)
insert into a values(6)

drop table a
...
Рейтинг: 0 / 0
Триггер для Insert
    #32021533
Фотография Алексей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем большое спасибо!
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Триггер для Insert
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]