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

Bagaimana saya bisa mengatasi ORA-00911:kesalahan karakter tidak valid?

Pernyataan yang Anda jalankan valid. Kesalahan tampaknya berarti bahwa Toad menyertakan tanda titik koma sebagai bagian dari perintah, yang menyebabkan ORA-00911 ketika disertakan sebagai bagian dari pernyataan - karena ini adalah pemisah pernyataan di klien, bukan bagian dari pernyataan itu sendiri.

Mungkin baris komentar berikut yang membingungkan Toad (seperti yang dijelaskan di sini); atau mungkin karena Anda mencoba menjalankan semuanya sebagai satu pernyataan, dalam hal ini Anda dapat mencoba menggunakan perintah skrip run (F9 ) alih-alih menjalankan pernyataan (F5 ).

Menghapus baris yang dikomentari saja akan menyelesaikan masalah, tetapi jika Anda juga melihat ini dengan komit yang sebenarnya, kemungkinan besar Anda menggunakan metode yang salah untuk menjalankan pernyataan.

Ada sedikit informasi lebih lanjut tentang cara Toad mengurai titik koma dalam komentar pada pertanyaan terkait ini, tetapi saya tidak cukup akrab dengan Toad untuk membahas lebih detail.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Paket Adaptif 12c di Pengembang SQL

  2. Ubah pemisah fungsi WM_CONCAT dari Oracle 11gR2

  3. Daftar Parameter NLS di Oracle Database

  4. Biaya Dalam Memori Oracle

  5. RR vs YY di Oracle