Quando lo esegui come un'istruzione (F9) non puoi avere più istruzioni e i punti e virgola non hanno significato, poiché sono separatori di istruzioni. (Si ottiene lo stesso errore con un punto e virgola in un execute immediate
o JDBC, ad esempio, poiché supportano solo una singola istruzione).
Se invece esegui come script (F5), quei separatori hanno un significato e le istruzioni multiple che, ehm, separano verranno eseguite in sequenza.