2.2 DM SQL程序塊結構
程序塊是DM SQL程序的基本單元。DM SQL程序塊的結構由聲明部分、執行部分、異常處理部分組成,DM SQL程序塊語法格式如下:

聲明部分包含了變量和常量的數據類型和初始值。這個部分由關鍵字DECLARE開始。如果不需要聲明變量或常量,那么可以忽略這一部分。需要說明的是,游標的聲明也在這一部分進行。
執行部分是DM SQL程序塊中的指令部分,由關鍵字BEGIN開始,以關鍵字EXCEPTION結束,如果EXCEPTION不存在,那么將以關鍵字END結束。所有的可執行語句都放在這一部分,其他的DM SQL程序塊也可以放在這一部分。
異常處理部分是可選的,這一部分用于處理異常或錯誤,對異常處理的詳細討論在本書后面進行。
除在DECARE、BEGIN、EXCEPTION后面沒有分號(英文的分號“;”)外,其他命令行都要以英文分號“;”結束。