看看如何建立一個儲存過程。雖然通過命令列可以建立,但基本通過MySQL提供的Query browser來建立。
1、首先我們通過Administrator在test資料庫中建立一個簡單的表名叫”products“的,裡面包括下面這兩個欄位:
2、然後開啟Query Browser,並且在test中建立儲存過程,儲存過程名稱為”GetAll“。
3、可以看到系統會預設加入一些內容。這些內容當然可以不用理會,我們的儲存過程就是從BEGIN到END中間的那些。點選Continue可以把
儲存程式加入到test資料庫的目錄中去。當然這裡系統提供的程式碼也比較簡單,一個就是重新定義儲存過程程式碼的分隔符為”$$“,因為預設的是”;“而分
號卻是SQL的分隔符所以要重新定義一下分隔符,然後等儲存過程寫完後在把分隔符恢復為”;“。接著分隔符定義的下一句就是如果當前存在同名的程式,則進
行刪除。在下面就是建立程式了。
4、在begin和end之間 寫入一行select程式碼
5、在右邊的視窗中雙擊GetAll這個儲存程式,並且執行,則得到下面這個結果