Wpis z mikrobloga

#tsql #sql #programowanie
chcę zrobić trigera który doda do siebie place podstawową i dodatkową dodanego pracownika. Zrobiłem coś takiego i wywala mi błąd

Msg 8114, Level 16, State 5, Procedure wynikZarobkow, Line 36

Error converting data type varchar to numeric.


dodam że kolumny z płacami są decimalami

jak mam go zrobić poprawnie?

create trigger wynikZarobkow
on pracownicy
for insert
as
declare @wynik decimal
select @wynik = placa_pod + isnull(placa_dod, 0) from inserted
begin
print 'suma zarobków to: ' + @wynik
end
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach