Hanya untuk menambahkan beberapa dokumentasi tentang fungsi DUMP untuk orang lain yang menemukan pertanyaan ini.
Masalah Anda menarik. Dari apa yang Anda semua ketahui, tampaknya kolom baik-baik saja karena fungsi dump hanya menunjukkan bahwa bidang tersebut adalah bidang Varchar2 yang ditunjukkan oleh output dari fungsi dump - Typ=1. Saya telah menempelkan di bawah gambar beberapa nilai Tipe Data Dump yang dapat saya dokumentasikan.
Saya telah menempelkan di bawah potongan kode yang bagus untuk memberikan contoh bekerja dengan fungsi Dump Oracle.
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"
*/
Pada dasarnya, temukan entitas yang mengisi data ini di bidang ini dan perbaiki di sumbernya jika Anda ingin menghilangkan karakter aneh ini.