MySQL儲存過程是一系列由SQL語句集組成,其引數可以使用IN、OUT和INOUT型別。下面利用一個例項說明儲存過程的用法,具體操作如下:
工具/原料
mysql資料庫
截圖工具
方法/步驟
第一步,建立資料庫表t_teacher,建立資料庫表的SQL語句:
create table t_teacher(
id int(10),
tno int(10),
tname varchar(20),
tsex varchar(2),
tage int(2),
taddr varchar(40)
);
如下圖所示:
第二步,建立資料庫表後,檢視資料庫表結構並檢視資料庫表資料,如下圖所示:
第三步,向資料庫表插入四條資料,並檢視資料庫表資料,如下圖所示:
第四步,建立儲存過程query_count(),儲存過程中是查詢資料的條數,如下圖所示:
第五步,呼叫儲存過程query_count(),如下圖所示:
第六步,建立儲存過程後,呼叫它之後,查詢結果,如下圖所示:
注意事項
注意MySQL儲存過程編寫過程
儲存過程和函式的區別