если что либо подобное?
если нет, то как тогда быть
когда вариант следуюший
при налиции текуших данных в бд надо их просто обновить, если их нет, то вставит. можно было бы написать хранимую процедур, но заранее ен известно кол-во параметров для ввода/обнавления в бд....
Posted via RSDN NNTP Server 1.7 "Bedlam"
Здравствуйте, Vanja, Вы писали:
V>если что либо подобное?
V>если нет, то как тогда быть
V>когда вариант следуюший
V>при налиции текуших данных в бд надо их просто обновить, если их нет, то вставит. можно было бы написать хранимую процедур, но заранее ен известно кол-во параметров для ввода/обнавления в бд....
Двумя операторами, допустим в INSTEAD OF INSERT триггере:
create trigger TrigTable_InsertOrReplace_InstInsert on [table]
instead of insert
as begin
delete
[table]
from
[table] as t
inner join
inserted as ins
on
t.[primary key] = ins.[primary key]
;
insert
[table]
select
*
from
inserted
;
end