閱讀710 返回首頁    go windows


創建存儲過程__數據庫開發_用戶指南(RDBMS)_數據管理-阿裏雲

本頁麵主要介紹DMS創建存儲過程的功能和操作。

前提條件

用戶已獲取權限並登錄到DMS控製台

背景信息

這裏以MySQL數據庫為例進行說明。

操作步驟

  1. 選擇要登錄的數據庫,單擊登錄到數據庫按鈕進行登錄。

  2. 存儲過程、函數、觸發器、事件在DMS中統稱為可編程對象。單擊左側目錄樹的可編程對象Tab頁,可看到這些可編輯對象。如下圖所示。

    創建存儲過程菜單

  3. 單擊新建:存儲過程按鈕,DMS將打開存儲過程創建窗口。如下圖所示。

    存儲過程新建窗口

  4. 填寫存儲過程名稱說明,單擊確定按鈕。

    ss

  5. DMS提供存儲過程模板,用戶隻需編輯存儲過程主體部分。

    編輯存儲過程

  6. 單擊保存按鈕,將存儲過程保存到數據庫中。如果存在語句錯誤,DMS會提示出錯原因。修改正確後單擊保存按鈕,DMS會提示保存成功。

    保存存儲過程

  7. 單擊執行按鈕,可以執行該存儲過程,如圖:

    執行存儲過程

    示例

    填寫入口參數,如本例中cnt參數的值設置為80,目標是將Value=80的記錄查詢出來。

  8. 單擊開始執行,DMS將會執行該存儲過程。如果存儲過程中有輸出參數或者中間結果集,則DMS會展示這些數據。

    存儲過程執行的消息

    • 消息Tab頁將展示存儲過程執行的消息。如輸出變量,中間結果集等等。

    • 中間結果集1Tab頁將展示存儲過程執行的過程中輸出的結果集。如果有多個結果集,DMS會產生多個中間結果集Tab頁, 如中間結果集1中間結果集2中間結果集3等等。

  9. 單擊中間結果集1Tab頁,查看中間結果集,如下圖所示。

    存儲過程執行的中間結果集

    說明

    本例中展示的是value值等於80的記錄,符合預期。

  10. 在創建存儲過程時,用戶可以指定創建選項。單擊 選項設置,可以為創建存儲過程指定不同的選項。如下圖所示。

    存儲過程選項設置

  11. DMS的存儲過程創建工作就完成後,用戶可以在可編程對象中查看到該存儲過程。

    查看存儲過程

    說明

    用戶還可以通過菜單進行存儲過程的其他操作。

    • 新建
    • 編輯
    • 刪除
    • 執行
  12. 用戶可以通過SQL窗口來執行存儲過程,如圖:

    SQL窗口執行存儲過程

    說明

    • 編號1:使用 call 存儲過程名(參數) 來調用存儲過程。
    • 編號2: 對於有結果集的存儲過程,SQL窗口會展示結果集。

最後更新:2016-12-07 13:37:19

  上一篇:go 創建分區__數據庫開發_用戶指南(RDBMS)_數據管理-阿裏雲
  下一篇:go 創建函數__數據庫開發_用戶指南(RDBMS)_數據管理-阿裏雲