PLSQL程式設計1 PLSQL塊的基本格式

2021-08-11 12:24:17 字數 553 閱讀 4555

plsql是過程化語言,能通過if,while,loop等實現流程控制,完成複雜的業務邏輯,plsql是對標準的sql語句的擴充套件。plsql塊的標準結構如下:

deaclare

申明變數

begin

** exception

異常處理

執行這個plsql塊的結果如下:

plsql塊中的識別符號有以下幾個要求:

1.每行只能定義乙個。

2.必須以英文本元開頭,最大長度為30,不以英文本元開頭需要打雙引號。

3.必須使用a~z,a~z,0~9,_,$,#,否則要使用雙引號。

4.不能使用oracle的關鍵字,否則要使用雙引號。

PL SQL程式設計 Exception塊

一.預定義的異常處理 錯誤號 異常錯誤資訊名稱 說明 ora 0001 dup val on index 違反了唯一性限制 ora 0051 timeout on resource 在等待資源時發生超時 ora 0061 transaction backed out 由於發生死鎖事務被撤消 ora ...

PL SQL程式設計基礎 1

一 什麼是pl sql pl sql是結合了oracle過程語言和結構化查詢語言 sql 的一種擴充套件語言。具體來說,pl sql就是在普通的sql語句的基礎上增加了程式語言的特點,將資料操作和查詢語句組織在pl sql 的過程性單元中,通過邏輯判斷 迴圈等操作實現複雜的功能或者計算的程式語言。使...

PL SQL塊的結構

1.宣告變數時,必須要指定型別 2.變數名需要先賦值,後使用 3.變數名沒有預設值 表現是空,無意義 pl sql塊的結構 declare v name varchar2 20 雨女無瓜 begin dbms output.put line v name 的第一條pl sql語句 end 與使用者互...