Oracle ORA-30004 podczas korzystania z funkcji SYS_CONNECT_BY_PATH,
ORA-30004
podczas używaniaSYS_CONNECT_BY_PATH
funkcja, nie może mieć separatora jako części kolumny
Działanie: użyj innego separatora, który nie występuje w żadnej wartości kolumny, a następnie spróbuj ponownie.
Błąd:
select ...
Sys_Connect_By_Path(myVariable || ':' || mySecondVariable, ' --> ') "myNewVar",
...
Prace:
select ...
Sys_Connect_By_Path(myVariable || ':' || mySecondVariable, ' -> ') "myNewVar",
...
W danych znaleźliśmy taki tekst
SomeText B--More Text
SomeText A--More Text
Ponieważ nie ma'-->'
lub w tym przypadku nie ”-->
„w danych, dlaczego pierwszy błąd? Drugi ma miejsce z przodu i na końcu.