mysql 查詢資料庫中的儲存過程與函式的語句

2021-06-29 11:23:40 字數 847 閱讀 8827

mysql 查詢資料庫中的儲存過程與函式的語句,需要的朋友可以參考下。

方法一: 

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

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

方法二: 

show procedure status; //儲存過程 

show procedure status where db='servant_591up' 

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] 

例項:show triggers\g //觸發器 

方法二: 

對information_schema資料庫中的triggers表查詢 

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

MySQL資料庫中的多表查詢

多個表的關聯查詢即多表查詢,而多個表關聯查詢需要依據多表之間列關係將其連線起來,這種連線方式分為三種 內連線 inner join 外連線 outer join 及交叉連線 cross join 我們先建立乙個 並且插入資料 然後使用單錶查詢來查詢資料 單錶查詢固然快捷,但如果兩張表的資料有關聯時,...

查詢資料庫中的重複資料 MySQL資料庫

1 建表語句 drop table if exists t people create table t people id bigint 20 unsigned not null auto increment,people no varchar 18 character set utf8mb4 co...

mysql資料庫查詢作業 mysql資料庫查詢練習

建立四張資料表 學生表student 學號,姓名,性別,出生年月日,所在班級 課程表course 課程號,課程名,教師編號 成績表score 學號,課程號,成績 教師表teacher 教師編號,教師名,教師性別,出生年月日,職稱,所在部門 新增資訊 學生表 insert into student v...