Kiedy uruchamiasz go jako instrukcję (F9), nie możesz mieć wielu instrukcji, a średniki są bez znaczenia - ponieważ są separatorami instrukcji. (Otrzymujesz ten sam błąd ze średnikiem w execute immediate
lub na przykład wywołanie JDBC, ponieważ obsługują one tylko jedną instrukcję).
Jeśli zamiast tego uruchomisz jako skrypt (F5), te separatory będą miały znaczenie, a wiele instrukcji, które, ee, oddzielą, zostanie wykonanych po kolei.