Возникли проблемы с использованием вызова nvl в списке.
Я новичок в SQL, поэтому я все еще не уверен в синтаксисе.
listagg(nvl(asgu.name, ', '),'In waiting')
within group (order by asgu.name) as asgu_name,
case
when asgu.name is not null then asgu.name
else 'In Waiting'
end 'In waiting',
Ошибка: ORA-00923: ключевое слово FROM не найдено там, где ожидалось
nvl
- person Ed Heal   schedule 16.10.2016from
, поэтому очень сложно сделать предложение. - person Gordon Linoff   schedule 16.10.2016coalesce
(по стандартным причинам приверженности); однако, как он имеет лучшую производительность, чемnvl
, когда второе выражение является литералом? Я не понял. Спасибо! - person mathguy   schedule 16.10.2016