mysql之儲存過程

2021-12-30 12:05:38 字數 856 閱讀 6935

mysql之儲存過程

儲存過程

注意:儲存過程名稱後面必須加括號,哪怕該儲存過程沒有引數傳遞

1.基本語法:

create procedure sp_name()

begin

.........

end修改命令結束符

delimiter $

例:建立procedure

create procedure myproce()

begin

insert into main (num) values (15);

end;

呼叫儲存過程:

call myproce();

檢視資料庫中所有的儲存過程:

show procedure status;

檢視儲存過程的建立**

show create procedure proc_name;

刪除儲存過程

drop procedure proc_name  

2.基本語法:

create function hello ()

returns

.......

return

例:建立function

create function hello (s char(20)) returns char(50)

return concat('hello, ',s,'!');

呼叫function

select hello('world');

檢視儲存過程函式的建立**

show create function func_name;

刪除drop function func_name;

Mysql 之儲存過程

b 簡介 b mysql 儲存過程是從 mysql 5.0 開始逐漸增加新的功能。儲存過程可以提高資料庫的處理速度,同時也可以提高資料庫程式設計的靈活性。b 優點 b 1 儲存過程增強了sql語言的功能和靈活性。儲存過程可以用流控制語句編寫,有很強的靈活性,可以完成複雜的判斷和較複雜的運算。2 儲存...

Mysql之儲存過程

1.進入到資料庫中檢視 是否有相關的儲存過程資料 show procedure status where db test 2.建立簡單的儲存過程 create procedure hi select hello 3.呼叫儲存過程 call hi 事例 三 mysql 儲存過程特點 建立 mysql ...

MySQL 儲存程式之儲存過程

1.儲存引擎簡介是mysql的核心,一組軟體包括快取軟體,語法語義分析,解析的軟體等,不同的儲存引擎提供不同的儲存機制,索引技巧,鎖定水平等功能。可以根據不同的功能來設定不同的儲存引擎。innodb 事務性資料庫的首選,執行安全性資料庫,行鎖定和外來鍵。顯示支援的儲存引擎 show engines ...