Я работаю с CASE & DECODE. СИНТАКСИС СЛУЧАЯ:
CASE [ expression ]
WHEN condition_1 THEN result_1
WHEN condition_2 THEN result_2
...
WHEN condition_n THEN result_n
ELSE result
END
В СЛУЧАЕ, если мы пишем какое-либо условие, мы можем написать его, используя WHEN...THEN.
Итак, не могли бы вы сказать мне, сколько раз мы можем написать условие WHEN... THEN в одном CASE. есть ли у них ограничение на запись КОГДА....ТОГДА Условие в одном СЛУЧАЕ.
Спасибо за ответ. Собственно, я получил ответ на свой вопрос. Я получил ответ на свой вопрос.
На самом деле мы можем написать только 255 сравнений в одном CASE. Каждое предложение WHEN...THEN считается двумя сравнениями.
мы можем написать 255 сравнений в одном операторе CASE. Каждое предложение WHEN...THEN считается двумя сравнениями.
ЖЕ ПРЕДЕЛ ПРИМЕНЯЕТСЯ К ДЕКОДИРОВАНИЮ.
Максимальное количество аргументов в функции DECODE равно 255. В том числе :ВЫРАЖЕНИЕ, ПОИСК и РЕЗУЛЬТАТ аргументы.