Wystarczy dodać trochę dokumentacji na temat funkcji DUMP dla innych, którzy natkną się na to pytanie.
Twój problem jest interesujący. Z tego, co wszyscy wymyśliliście, wynika, że kolumna jest w porządku, ponieważ funkcja zrzutu pokazuje po prostu, że pole to pole Varchar2 pokazane przez wyjście funkcji zrzutu - Typ=1. Poniżej wkleiłem obraz niektórych wartości typu danych zrzutu, które udało mi się udokumentować.
Poniżej wkleiłem ładny fragment kodu, aby przedstawić przykłady pracy z funkcją Oracle Dump.
SELECT
DUMP(to_date('15-JAN-18'),10,1,1) AS date_type
, DUMP(123,10,1,1) AS num_type
, DUMP('abc',10,1,1) AS var_or_char_type
FROM dual
;
/* OUTPUT:
|
| "DATE_TYPE" "NUM_TYPE" "VAR_OR_CHAR_TYPE"
|--------------------|-------------------|------------------
| "Typ=13 Len=8: 226" "Typ=2 Len=3: 194" "Typ=96 Len=3: 97"
*/
Zasadniczo zlokalizuj podmiot, który wypełnia te dane w tym polu i napraw go u źródła, jeśli chcesz pozbyć się tych dziwnych znaków.