在本教程中,我們將逐步介紹如何使用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...