Sepertinya memang modifikasi function-nya yg bermasalah. Error message di bawah menunjukkan casting a/ inisialisasi number a/ karakter gagal. Coba variable t_no byte-length nya ditambah (max 4000), agar bisa menerima lebih banyak karakter. Pastikan juga panjang variable v_no sudah mewakili panjang column no di table dan variable n yg mewakili jumlah turunan tiap parent (turunan ke-1,ke-2,..,ke-n).
Awal dedy afriyanto wrote: > > baru saja saya test dan saya ubah code nya > > IF v_parent IS NULL OR v_parent='0' THEN > v_stat := FALSE; > END IF; > > akhirnya mendapatkan value tapi timbul masalaha lagi > > setiap kali memakai ORDER BY > muncul error, > ORA-06502: PL/SQL: numeric or value error > ORA-06512: at "TABEL.FBB_SORT_MOD_ID", line 17 > > v_parent VARCHAR2(12); > v_no NUMBER(3); > t_no VARCHAR2(10); > t_who VARCHAR2(12); > v_stat BOOLEAN; > n NUMBER(3); > > LINE 17 t_no := v_no||n||t_no; > > Trims Pak Awal, > > > > [Non-text portions of this message have been removed] > >

