【導(dǎo)讀】PL/SQL是ORACLE對標準數(shù)據(jù)庫語言的擴展,ORACLE公司已經(jīng)將PL/SQL整合到ORACLE服。礎(chǔ)語法,結(jié)構(gòu)和組件、以及如何設(shè)計并執(zhí)行一個PL/SQL程序。的數(shù)據(jù)管理的便利性,那么你很難想象ORACLE缺了PL/SQL的情形。PL/SQL不是一個獨立的產(chǎn)。品,他是一個整合到ORACLE服務(wù)器和ORACLE工具中的技術(shù),可以把PL/SQL看作ORACLE服。程序塊在PL/SQL引擎處理時,ORACLE服務(wù)器中的SQL語句執(zhí)行器處理pl/sql程序塊中的SQL. 命令調(diào)用,任何客戶/服務(wù)器工具都能訪問PL/SQL程序,具有很好的可重用性。是以整個語句塊發(fā)給服務(wù)器,這就降低了網(wǎng)絡(luò)擁擠。與其他語言相同,變量在使用之前必須聲明,PL/SQL. 聲明部分包含了變量和常量的數(shù)據(jù)類型和初始值。分,其他的PL/SQL塊也可以放在這一部分。這一部分是可選的,在這一部分中處理異常或錯誤,對異常處理的詳細討論我們在后面進行。每一個PL/SQL塊由BEGIN或DECLARE. 函數(shù)是命名了的、存儲在數(shù)據(jù)庫中的PL/SQL程序塊。存儲過程是一個PL/SQL程序塊,接受零個或多個參數(shù)作為輸入或輸出、或。變量存放在內(nèi)存中以獲得值,能被PL/SQL塊引用。