W linii 5 znajduje się / brak.
Istnieje dobra odpowiedź na temat różnic między ; i / tutaj.
Zasadniczo podczas uruchamiania CREATE blokować za pomocą skryptu, musisz użyć / aby poinformować SQLPlus, kiedy blok się kończy, ponieważ blok PL/SQL może zawierać wiele wystąpień ; .