Tại dòng 5 có / mất tích.
Có một câu trả lời hay về sự khác biệt giữa ; và / tại đây.
Về cơ bản, khi chạy CREATE chặn thông qua tập lệnh, bạn cần sử dụng / để cho SQLPlus biết khi nào khối kết thúc, vì khối PL / SQL có thể chứa nhiều bản sao của ; .