используйте этот триггер, чтобы решить вашу проблему ..
создать TRIGGER [dbo]. [insert_Assets_Tran]
ON [dbo]. [AssetMaster]
ПОСЛЕ ВСТАВКИ, ОБНОВЛЕНИЕ
КАК НАЧАТЬ
ОБЪЯВИТЬ @isnum TINYINT;
SELECT @isnum = COUNT (*) ОТ вставлено;
IF (@isnum = 1)
INSERT INTO AssetTransaction
выберите [AssetId], [Brandname], [SrNo], [Modelno], [Processor], [Ram], [Hdd], [Display], [Os], [Office], [Purchaseagedt]
, [Expirydt], [Производитель], [VendorAMC], [Имя типа], [LocationName], [EmpId], [CreatedBy], [CreatedOn], [ModifiedBy]
, [ModifiedOn], [Примечание], [AssetStatus], [Категория], [Oylstartdt], [Oylenddt], [Конфигурация]
[AStatus], [Tassign]
ОТ вставлено;
ELSE
RAISERROR («некоторые поля не поставляются», 16, 1)
С SETERROR;
END