Я пытаюсь l oop через поля, определенные в запросе к оператору обновления.
У меня есть следующее SQL:
Declare @SQL varchar(max)
@SQL= 'Select [a],[b],[c],[d],[e]....[z]
From Table1;'
Я хочу быть в состоянии l oop через все поля [a] - [z] и обновлять с помощью следующего оператора:
Update Table 1
Set [a] = Case when [a] = 'Not at all' Then 0
when [a] = 'Very Much' Then 10 End
Имена полей на самом деле не [a] .. [z]; Я не могу запустить оператор обновления для всей таблицы, только для указанного c набора имен полей.
Пытается записать его программно на SQL Сервер.