簡體   English   中英

PL/SQL 由 Oracle 數據庫而非主機系統執行

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM