Я хочу иметь возможность устанавливать значения для двух разных полей с разными значениями, которые удовлетворяют одному и тому же аргументу case.обновить и установить несколько полей с тем же оператором case
Например.
DECLARE @RATE1 AS FLOAT
DECLARE @RATE2 AS FLOAT
UPDATE TABLE1
SET CATEGORY = CASE WHEN DATE >= '16 JAN 2014' THEN 'NEW'
Но в то же время я хочу также SET @ rate1 = 0,001
Затем
WHEN DATE < '16 JAN 2014' THEN 'OLD'
END
Но в то же время я хочу также SET @ rate2 = 0,002
это как-то возможно?
что эти переменные '@ RATE1' и' @ RATE2' связаны с вашим оператором обновления ??? –
Две переменные определяются теми же критериями, что и оператор обновления, поэтому было интересно, есть ли способ установить их одновременно. – HL8