在mysql-workbench中运行function
生活随笔
收集整理的這篇文章主要介紹了
在mysql-workbench中运行function
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
首先終端下:
mysql-workbench啟動
在數據庫ForeignKeyTest名下新建一個function
----------------------------------------------------------------------------------
然后function中輸入以下代碼
CREATE DEFINER=`root`@`localhost` FUNCTION `getMatchResults`(`home_score`int,`away_score`int) RETURNS int(11) if home_score > away_score then return 1; elseif home_score<away_score then return 3; else return 2; end if----------------------------------------------------------------------------------然后新建個SQLtab,如下圖
----------------------------------------------------------------------------------
輸入
use `外鍵測試`;
select getMatchResults(1,2)
----------------------------------------------------------------------------------
然后點擊下圖中(注意下圖中from mine_match LIMIT 1不需要了),左上方的黃色閃電箭頭就可以運行function了
可以看到輸出了最終結果是3
另外,右下方是調試信息
總結
以上是生活随笔為你收集整理的在mysql-workbench中运行function的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql-workbench连接数据库
- 下一篇: ubuntu下面解决mysqld_saf