數據庫原理 過程化SQL

前面說了突破SQL語言侷限性一種技術方案:嵌入式SQL(利用該機語言的表達能力)

下面介紹第二種技術方案:過程化SQL(擴展SQL語言對於過程控制的表達能力)

由於:數據庫空間 和 高級語言空間之間的通信需要 額外的代價,所以過程化SQL儘量減少系統之間的通信與協同

過程化SQL(也稱PL,是對SQL的擴展)

  • 基本結構是BLOCK,塊可以嵌套,每個塊完成一個邏輯操作
  • 定義了變量常量等的定義語句
  • 增加了變量賦值語句
  • 增加了流程控制語句

基本結構(定義塊、執行塊)

定義方法:

變量                                                                           常量

          

賦值

  

流程控制(條件控制、循環控制、錯誤處理)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章