mysql查詢儲存過程,函式,觸發過程

2021-08-18 14:21:27 字數 613 閱讀 2223

查詢資料庫中的儲存過程和函式

select `name` from mysql.proc where db = 'xx' and `type` = 'procedure'   //儲存過程

select `name` from mysql.proc where db = 'xx' and `type` = 'function'   //函式

show procedure status; //儲存過程

show function status;     //函式

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

show create procedure proc_name;

show create function func_name;

檢視檢視

select * from information_schema.views   //檢視

select * from information_schema.tables   //表

檢視觸發器

show triggers [from db_name] [like expr]

select * from triggers t where trigger_name=」mytrigger」 \g

MYSQL函式 儲存過程 觸發器

自定義函式是一種與儲存過程十分相似的過程式資料庫物件。它與儲存過程一樣,都是由 sql 語句和過程式語句組成的 片段,並且可以被應用程式和其他 sql 語句呼叫。自定義函式與儲存過程之間存在幾點區別 可以使用 create function 語句建立自定義函式。語法格式如下 create funct...

mysql儲存過程 儲存函式 觸發器 事件

前言 資料庫本身支援儲存過程,不同的資料庫管理系統對儲存過程的支援都不盡相同 從mysql5.0開始,mysql支援儲存過程 儲存函式 觸發器 事件 使用儲存過程的優點 儲存過程執行一次後,其執行的規劃就駐留在高速緩衝儲存器上,以後再次呼叫儲存過程時,只需從高速緩衝儲存器中呼叫以編譯好的二進位制 執...

mysql儲存過程,函式,觸發器例子

1,分割乙個用 間隔的字串的儲存過程 create procedure sp insertjoke lastindex int begin declare i int set i 1 while i0 do begin set part1 mid a,1,p 1 insert myjoke cont...