PL/SQL基礎入門之代碼塊
PL/SQL:過程語言(Procedure Language)和結構化語言(Structured Query Language)結合而成的編程語言,是對SQL的擴展,支持多種數據類型,如大對象和集合類型,可使用條件和循環等控制語句,可創建存儲過程,程序包和觸發器等,給sql語句的執行添加程序邏輯,與Oracle服務器和Oracle工具緊密集成,具有可移植性,靈活性和安全性。
優點:
1. 支持SQL,可以使用:DML,DCL,游標控制和SQL運算符
2. 支持面向對象(OOP)。
3. 與SQL緊密集成,簡化數據處理,支持所有的數據類型,支持NULL,支持%type和%rowtype
4. 可以通過存儲過程限制用戶對數據的訪問,提高安全性。