У меня есть простая таблица
CREATE TABLE tItem (PK_Item INT ITENTITY(1,1) NOT NULL, ItemID VARCHAR(15) NOT NULL)
, где ItemID является сгенерированным идентификатором, обычно числом, но может отличаться в зависимости от клиента и других условий.
ItemID является результатом EXEC @TempID = pGeneralIdentifierRetrieve NULL, NULL, @ItemType
В настоящее время у меня есть вставка новых записей, записанных в хранимой процедуре, и она работает нормально.
Я хотел бы попытаться переписать вставку в триггер INSTEAD OF.У меня есть одна проблема - как ссылаться на строки в таблице INSERTED, чтобы я мог обновить их с новым ItemID.Я понимаю, что могу установить его в AFTER INSERT TRIGGER, но для этого потребуется, чтобы столбец ItemID был пустым.
Спасибо за любые подсказки