PL / SQL выполняется Oracle базой данных, а не хост-системой - PullRequest
0 голосов
/ 25 мая 2020

Я только что начал с основ PL / SQL и столкнулся с этим утверждением, и я не могу его получить. Пожалуйста, руководство.

1 Ответ

1 голос
/ 25 мая 2020

Если я понял, что вы говорите, то: PL / SQL выполняется в базе данных, которая установлена ​​на сервере базы данных.

Хотя вы можете «сохранить» свой код PL / SQL в скрипт, который находится на вашем жестком диске (локальный P C), он бесполезен - он должен «храниться» в база данных. Вот почему мы называем эти процедуры «хранимыми процедурами». Верно - есть анонимные блоки PL / SQL, но они также выполняются в базе данных.

В отличие от них. SQL скрипты, файлы, которые вы можете сохранить на свой жесткий диск и выполнять их «локально» например, подключившись к базе данных через SQL* Plus, инструмент командной строки, и вызвав эти локально сохраненные файлы (если это то, что вы называете «хост-системой»).

...