Я пишу функцию триггера и хочу отметить изменения, происходящие с данными. Это для обновления, удаления и вставки. Я пытаюсь использовать добавленные и удаленные таблицы в триггере, чтобы выполнить полное соединение с ними. Но я не могу понять, является ли result.OrderID
первичным ключом.
select @orderID = isnull (i.OrderID, d.OrderID)
from inserted i
full join deleted d on i.OrderID = d.OrderID;