[英]PL/SQL is executed by Oracle Database not the host system
我剛剛開始使用 PL/SQL 基礎知識,遇到了這個語句,我無法得到這個。請指導。
如果我明白你在說什么,那么:PL/SQL 在安裝在數據庫服務器上的數據庫中執行。
盡管您可以將 PL/SQL 代碼“保存”到駐留在硬盤(本地 PC)上的腳本中,但它沒有用處——它必須“存儲”在數據庫中。 這就是我們將這些過程稱為“存儲過程”的原因。 是的 - 有匿名的 PL/SQL 塊,但它們也在數據庫中運行。
與這些相反的是.SQL 腳本,您可以存儲到硬盤並在“本地”執行它們的文件,例如通過命令行工具 SQL*Plus 連接到數據庫,並調用這些本地存儲的文件(如果這就是您所說的) “主機系統”)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.