Jika komentar menyertakan seluruh kata end maka driver Oracle (atau server) tampaknya menafsirkan ini dengan buruk. Jika Anda menghapus end kata dalam komentar, pernyataan dijalankan dengan benar.
Saya pikir ini karena tidak mengharapkan titik koma setelah mengalami arahan 'akhir' (meskipun seharusnya tidak menguraikan komentar).
Pernyataan berikut dijalankan tanpa masalah dan mengembalikan 7.
/* end */\nSELECT 7 FROM MyTable
Pernyataan berikut memunculkan ORA-00911
/* end */\nSELECT 6 FROM MyTable;
Pernyataan berikut mengembalikan 5
/**/\nSELECT 5 FROM MyTable;
Kemungkinan Oracle mem-parsing komentar karena begitulah penerapan 'petunjuk' operasi/pengoptimalan.