ORA-06512
menunjukkan pengecualian yang tidak tertangani dalam prosedur Anda. Anda tidak memiliki penanganan kesalahan dalam kode Anda, jadi itu wajar.
Tentu saja, karena Anda tidak memiliki penanganan kesalahan, cukup sulit bagi siapa pun untuk mengetahui apa kesalahannya. Kemungkinan besar adalah data:apakah Anda tidak memiliki catatan di A1 where ID=1
(yaitu pengecualian NO_DATA_FOUND) atau Anda memiliki lebih dari satu catatan tersebut (yaitu pengecualian TOO_MANY_ROWS).
ODP memiliki kelas untuk menangani pengecualian. Cari tahu lebih lanjut .