MySQL儲存過程入門

2022-03-22 04:17:53 字數 1058 閱讀 2746

在本教程中,我們將逐步介紹如何使用create procedure語句開發第乙個mysql儲存過程。 另外,我們將向您展示如何從sql語句呼叫儲存過程。

大多數用於mysql的gui工具允許您通過直觀的介面建立新的儲存過程。

我們就先簡單介紹一下 工具中如何建立儲存過程。

首先,單擊右鍵『函式』,選擇如圖『新建函式』:

如下選擇 procedure

接下來,編寫儲存過程**,然後單擊儲存 按鈕

create

procedure ap(in ids int

)begin

select

*from a where id =

ids;

end

提示如下圖錯誤

出現了這個問題,說明你是在用工具在編寫事件,那麼在開頭的時候,就不用再寫create trigger 名稱 了

所以修改如下: 並儲存,

注意引數 

點選執行

如圖,輸入引數,逗號分隔。

執行結果如下:

MySQL 儲存過程入門

儲存過程是帶有邏輯的sql語句,優點是執行效率高。缺點是可移植性差 1 儲存過程語法 delimiter 宣告結束符 create procedure pro test 建立儲存過程 儲存過程名稱 引數列表 begin select from employee 可以寫多條sql語句 sql語句 流程...

mysql儲存過程 MySQL儲存過程

在本節中,您將逐步學習如何在mysql中編寫和開發儲存過程。首先,我們向您介紹儲存過程的概念,並討論何時使用它。然後,展示如何使用過程 的基本元素,如建立儲存過程的語句,if else,case,loop,儲存過程的引數。下面每個教程都包含了易於理解的示例和詳細的說明。如果您瀏覽並學習所有教程,您可...

mysql 儲存過程 mysql 儲存過程

建立 為建立儲存過程的結束標誌,使用delimiter 可更改標誌 格式create procedure begin sqlend create procedure myprocedure in param integer begin select from tb role where tb rol...