Câu lệnh bạn đang thực thi là hợp lệ. Lỗi dường như có nghĩa là Toad đang bao gồm dấu chấm phẩy ở cuối như một phần của lệnh, điều này gây ra ORA-00911
khi nó được bao gồm như một phần của câu lệnh - vì nó là dấu phân tách câu lệnh trong ứng dụng khách, không phải là một phần của chính câu lệnh.
Có thể dòng bình luận sau gây nhầm lẫn cho Cóc (như mô tả ở đây); hoặc có thể là do bạn đang cố gắng chạy mọi thứ dưới dạng một câu lệnh duy nhất, trong trường hợp đó, bạn có thể thử sử dụng lệnh run script ( F9 ) thay vì câu lệnh run ( F5 ).
Chỉ cần xóa dòng nhận xét ra sẽ làm cho vấn đề biến mất, nhưng nếu bạn cũng thấy điều này với một cam kết thực tế thì có thể bạn đang sử dụng sai phương pháp để chạy các câu lệnh.
Có thêm một chút thông tin về cách Toad phân tích cú pháp các dấu chấm phẩy trong nhận xét về câu hỏi liên quan này, nhưng tôi không đủ hiểu về Toad để đi vào chi tiết hơn.