Используя приведенный ниже код, я бы хотел сделать «переключатель», проверить значение поля и установить другое поле в зависимости от значения.Я должен сделать это для каждой строки, то это в курсоре.Но чего-то не хватает ...
Спасибо за помощь
DECLARE @Res int
OPEN MyCursor;
FETCH NEXT FROM MyCursor
INTO @field1, @field2, @field3, @field4
WHILE @@FETCH_STATUS = 0
BEGIN
SELECT
CASE @field1
WHEN 'A' THEN @Res = 1
WHEN 'B' THEN @Res = 2
WHEN 'C' THEN @Res = 3
WHEN 'D' THEN @Res = 4
WHEN 'E' THEN @Res = 5
END
FETCH NEXT FROM MyCursor
INTO @field1, @field2, @field3, @field4
END
CLOSE MyCursor;