1. 程式人生 > >mysq創建函數

mysq創建函數

exist .... 技術 alt png mys reat drop bin

1.首先查看是否開啟了創建函數的功能?

show variables like ‘%fun%‘;

技術分享圖片

2.如果變量的值為off需要開啟

set log_bin_trust_function_creators = 1;

技術分享圖片

3.創建函數的語法

create function 函數名(變量1,變量2,...)

returns 數據類型

begin  

  ......執行的程序代碼

  return 數據;

end;

技術分享圖片

4.測試

select 函數名(變量1,變量2,...);

技術分享圖片

5.查看函數body

show create function fun_add;

技術分享圖片

6.刪除函數

drop function if exists 函數名;

技術分享圖片

mysq創建函數