Мне нужно вставить char (10) в листаг, но он не работает должным образом.
Вот сценарий, который я написал:
select ID, listagg(value , ';')within group (order by ID) as "value"
from DTA
group by ID
Current Result
ID |value |
----|-----------|
1 |aaa;bbb;ccc|
2 |abc |
3 |abe |
Desired Result
ID |value
----|------
1 |aaa
|bbb
|ccc
----|------
2 |abc
----|------
3 |abe
Я пытался использоватьэто, но это не сработало, как ожидалось.
select ID, listagg(value , chr(10))within group (order by ID) as "value"
from DTA
group by ID
Как мне улучшить мой скрипт?