Witam wszystkich,
Mam taki kod który działa ok. Chodzi mi o dopisanie rekordu w tabeli tab z wartością ostatniego rekordu z tabeli tab1:
DECLARE @wynik INT = (SELECT TOP 1 col FROM db1.tab1 ORDER BY col DESC)
INSERT INTO db2.tab (col1,col2,col3,col4) VALUES (0, @wynik, 0, 0);
Wszystko działa dobrze, tylko teraz chcę uruchomić ten skrypt w pętli, który będzie się w zależności od warunków powtarzał (albo nie).
Oczywiście będzie błąd przy ponownym deklarowaniu @wynik.
Chciałem w jakiś sposób zastąpić w VALUES @wynik bezpośrednio zapytaniem SELECT... z pierwszej linii.
Czy można to jakoś zrobić?
Dziękuję z góry.