PLSQL

基本語法

基本語法

眾所周知,PL/SQL是一種塊結構語言,這意味著這些程序被劃分並寫入代碼的邏輯塊中。每個區塊由三個子部分組成,它們是:

  1. 聲明

這一部分從關鍵字Declare開始。這是一個可選的部分,我們將在這裏定義程序中使用的所有變量、遊標、子程序和所有其他元素。

  1. 可執行的命令

這部分包含在關鍵字BEGIN和END中,據說它也是一個必填項。本節包含程序的所有可執行PL/SQL語句。這個部分還應該至少有一行可執行的代碼,這也可以是一個Null命令,表示不應該執行任何東西。

  1. 異常處理

這從關鍵字Exception開始。這也是一個可選的部分包含,可以處理程序中的錯誤。

所有PL/SQL語句都以分號(;)結尾。這些塊可以使用BEGIN和END嵌套在其他PL/SQL塊中。下麵給出的是PL/SQL塊的語法或基本結構

語法:

DECLARE  BEGIN  EXCEPTION  END;示例:DECLARE message varchar2(20):= ' Good Morning! ';開始dbms_output.put_line(消息);結束;/

結束行表示塊的結束。為了從SQL命令行運行代碼,我們還需要在每個代碼的最後一行之後的第一個空行的開頭給出/。

當我們在SQL提示符中執行上述代碼時,它會給我們以下輸出:

早上好

PL/SQL過程成功完成。

Baidu
map