Jak mogę zmienić wartość w danej kolumnie na podstawie danych które otrzymuję z cursora?
Mam tabelę w której nazwy kolumn to kolejno Lp,A,B,C,D,E...
Lp - liczba porządkowa o kolejnych numerach.
Tabela na początku jest wypełniona nullami lub zerami (bez znaczenia, można przyjąć dowolnie)
przykładowe zmienne, które podczas przebiegu przyjmują wartości:
@nazwa kolumny ='A'
@LiczbaPorzadkowa = 3
@wartość = 99
i chciałbym teraz aby dla powyższych zmiennych, wartość w kolumnie A w wierszu 3 wynosiła 99. Poniższy kod nie zadziała. Można to jakoś wykonać inaczej?:
UPDATE MyTable
SET @nazwa kolumny = @wartość
Where Lp = LiczbaPorzadkowa