Witam,
chcę zaktualizować pole własne o wartość zależnie od opiekuna kontrahenta. Kontrahentów w bazie jest sporo więc chciałbym to zautomatyzować choć w pewnym stopniu.
Próbuję tego, co powinno chyba dać prawidłowy wynik:
UPDATE kh__Kontrahent SET kh_Pole3 = '/E/' WHERE kh_IdOpiekun = 11 AND kh_Zablokowany = 0
ale powoduje to błąd którego nie rozumiem.
Msg 512, Level 16, State 1, Procedure adv_zmianaopiekuna, Line 6 [Batch Start Line 0]
Subquery returned more than 1 value. This is not permitted when the subquery follows =, !=, <, <= , >, >= or when the subquery is used as an expression.
The statement has been terminated.
to samo gdy warunek WHERE zawierał kh_Id = x, zadziałał prawidłowo