mysql存儲過程和函數的寫法
存儲過程
01
drop procedure if exists temp;
02
delimiter //
03
CREATE PROCEDURE temp ()
04
BEGIN
05
declare V_RETUR int;
06 www.aiwalls.com
begin
07
IF EXISTS(SELECT 1 FROM dual where 1=1) then
08
IF 1=1 then
09
set V_RETUR = 1;
10
select V_RETUR;
11
END if;
12
END if;
13
end;
14
END//
15
16
17
call temp();
函數
1
drop function if exists hello ;
2 www.aiwalls.com
delimiter //
3
CREATE FUNCTION hello (s CHAR(20))
4
RETURNS CHAR(50)
5
begin
6
RETURN CONCAT('Hello, ',s,'!');
7
end//
8
9
select hello('admin');
作者 葉落花開