MySQL呼叫儲存過程

2021-08-04 13:00:58 字數 534 閱讀 5141

使用儲存過程,可以使程式執行效率更高,安全性更好,增強程式的可重用性和維護性

儲存過程有多種呼叫方法

儲存過程必須使用call語句呼叫,並且,儲存過程和資料庫相關,如果,要執行其他資料庫中的儲存過程,需要指定資料庫名稱

語法格式

call sp_name ([parameter [,……]])

sp_name,為儲存過程的名稱

parameter,為儲存過程的引數

定義乙個名為countproc1的儲存過程,然後,呼叫這個儲存過程

定義儲存過程

呼叫儲存過程

檢視返回結果

php呼叫mysql 儲存過程

php可以通過查詢語句 call procedurename 來呼叫mysql的儲存過程。但不能使用mysql 相關函式得用mysqli 相關函式。建立儲存過程 use test create procedure sta select from ta connstr mysqli connect l...

MySQL儲存過程遞迴呼叫

有分類表tb system category,結構如下 create table tb system category id int 11 not null auto increment,c parent id int 11 not null,c name varchar 50 not null,c...

java 呼叫mysql儲存過程

public class test public static void test1 throws exception 呼叫儲存過程 callablestatement cstm connection.preparecall sql 例項化物件cstm cstm.setstring 1,myd 儲存...