Использовать конкатенацию строк:
SELECT (CASE WHEN csi.hello = DT.S THEN 'Task IS ALREADY DONE;' ELSE '' END ||
CASE WHEN VV.Mo IS NULL THEN 'The model is not available;' ELSE '' END ||
CASE WHEN B.tsk = '7' THEN 'The task status has been Cancelled;' ELSE '' END ||
CASE WHEN B.tski = '14' THEN 'The task has been Assigned;' ELSE '' END ||
CASE WHEN B.tsko = '11001' THEN 'The task has been Return Part STATUS;' ELSE '' END
) as RMA_CRITERIA,
Обратите внимание, что это добавляет разделитель (;
), хотя вы его не указали.Также LIKE NULL
всегда возвращает эквивалент false;Я полагаю, вы намереваетесь IS NULL
.И ELSE ''
является избыточным в Oracle, но это проясняет намерение.