Wykonuję zapytanie:
UPDATE czesci SET aktualne_miejsce='Magazyn' WHERE id_komputera=1
Problem w tym, że na tabeli czesci jest trigger:
UPDATE czesci
SET data_przeniesienia = GETDATE(),
poprzednie_miejsce = (SELECT aktualne_miejsce FROM DELETED),
aktualne_miejsce = (SELECT Nr_ewidencyjny_komputera FROM komputery WHERE id_komputera=(SELECT id_komputera FROM INSERTED))
WHERE id_czesci = (SELECT id_czesci FROM INSERTED)
Dla jednego rekordu to działa, ale dla większej ilości zgłasza błąd:
Subquery returned more than 1 value.
Jak można to poprawić ?