-- 宣告分隔符
delimiter $$
-- 建立儲存過程
create procedure 儲存過程名稱(引數列表)
-- 開始執行儲存過程
begin
-- 儲存過程的邏輯
select * from user;
-- 結束儲存過程
end;
--分隔符
$$-- 重置分隔符
delimiter ;
案例如下:
delimiter $$
create procedure my_procedure_01()
begin
select * from prod;
end;
$$delimiter ;
請求儲存過程
call my_procedure_01();
1.能夠完成比較複雜的判斷和運算
2.可程式設計性強,靈活
3.sql程式設計的**可以重複使用
4.執行速度相對快一些
5.減少網路之間的資料傳輸,節省開銷
mysql儲存過程之乙個簡單的儲存過程
1.客戶端建立乙個儲存過程 2.填寫儲存過程內容 delimiter drop procedure if exists insert corp create definer procedure insert corp language sql not deterministic sql securi...
乙個簡單的儲存過程
set quoted identifier off goset ansi nulls on goalter procedure list gz p zgh int null as begin if p zgh is null begin print 請輸入乙個職工號 return end else ...
乙個簡單的儲存過程
建立物件 set oconn server.createobject adodb.connection set ors server.createobject adodb.recordset set ocmd server.createobject adodb.command 資料連線 strcon...