Мне нужен оператор case, который позволяет выполнять частичные совпадения. Я получаю синтаксическую ошибку, но мне интересно, возможно ли что-то подобное. Если нет, мое вторичное решение - переписать в качестве курсора... Пример:
SELECT CASE ColumnName
WHEN 'value1' THEN 'answer1'
WHEN 'value2' THEN 'answer2'
WHEN LIKE '%TEST%' THEN 'answer3'
END AS Answer
FROM TableName