С моей точки зрения, то, что вы делаете, в значительной степени бесполезно.Как вы должны написать программу, если вам не разрешено ее выполнять?Почему бы вам не попросить доступ?Или сделайте так, как мы делаем (здесь, в StackOverflow): кто-то задает вопрос, не предоставляет тестовый пример, поэтому мы создаем его сами.Вы можете сделать то же самое.
- , если у вас есть собственный пользователь в какой-либо базе данных, сделайте это там
- , если вы этого не сделаете, рассмотрите возможность установки Oracle XE
- если нет, войдите в систему для свободного доступа на apex.oracle.com и напишите код онлайн
Хотя, что вы называете «выполнить»?Можете ли вы скомпилировать это?Вот что делает create or replace procedure your_proc
.begin your_proc; end;
выполняет его.
Насколько я могу судить, вы можете указать TOAD код формата (Ctrl + Shift + F).Если это не помогло, значит что-то не так, поэтому вы должны это исправить (TOAD сообщит позицию ошибки).Кроме этого, если вы не можете скомпилировать или выполнить его, я бы сказал, что вы ничего не можете сделать.