Bare for at tilføje noget dokumentation om DUMP-funktionen til andre, der støder på dette spørgsmål.
Dit problem er interessant. Ud fra, hvad I alle har fundet ud af, ser det ud til, at kolonnen er fin, da dumpfunktionen blot viser, at feltet er et Varchar2-felt vist ved outputtet af dumpfunktionen - Typ=1. Jeg har indsat et billede nedenfor af nogle af de Dump Data Type-værdier, jeg har kunnet dokumentere.
Jeg har indsat et fint kodestykke nedenfor for at give eksempler på arbejde med Oracles Dump-funktion.
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"
*/
Grundlæggende skal du finde den enhed, der udfylder disse data i dette felt, og rette det ved kilden, hvis du vil slippe af med disse mærkelige tegn.