Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Mengapa saya mendapatkan kesalahan Oracle saat memanggil prosedur dengan C#?

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 .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Masukkan banyak catatan di oracle

  2. Pilih kata di antara koma (tidak termasuk tanda kutip ganda) menggunakan regexp_substr

  3. Bagaimana saya bisa mengatur skema database di mana ada dua hubungan banyak-banyak secara bersamaan?

  4. ORA - 00933 kebingungan dengan gabungan dalam dan as

  5. [01000][unixODBC][Driver Manager]Tidak dapat membuka lib '/usr/local/easysoft/Oracle/InstantClient112/lib/libsqora.so' :file tidak ditemukan