MSSQL Trigger
проще говоря я хочу фильтровать записи при вставке
или можно ли как-нибудь использовать Check Constraints, чтобы не возникало exception при вставке ?
ON table_name
INSTEAD OF INSERT
AS
а дальше все как в обычной хранимой процедуре, только для получения вставляемой записи нужно обращаться к псевдотаблице "inserted"
CREATE TRIGGER t_insteadInsert
ON WebProxyLog
INSTEAD OF INSERT
AS
BEGIN
insert into WebProxyLog
select * from inserted I
where (I.uri like '%/wutrack.bin%')
END
Во, так нормально?
или можно как то более красиво написать?
Ведь так и так придется делать и select и insert.
Оставить комментарий
otvertka07
помогите написать триггер для таблицы, который бы вставлял запись только при выполнении неоторого условия (условие для поля вставляемой записи)