MySQL 高级 - 输入参数
生活随笔
收集整理的這篇文章主要介紹了
MySQL 高级 - 输入参数
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
傳遞參數(shù)
語法格式 :
create procedure procedure_name([in/out/inout] 參數(shù)名 參數(shù)類型) ...IN : 該參數(shù)可以作為輸入,也就是需要調(diào)用方傳入值 , 默認 OUT: 該參數(shù)作為輸出,也就是該參數(shù)可以作為返回值 INOUT: 既可以作為輸入?yún)?shù),也可以作為輸出參數(shù)IN - 輸入
需求 :
根據(jù)定義的身高變量,判定當前身高的所屬的身材類型示例 :
delimiter $create procedure pro_test5(in height int) begindeclare description varchar(50) default '';if height >= 180 thenset description='身材高挑';elseif height >= 170 and height < 180 thenset description='標準身材';elseset description='一般身材';end if;select concat('身高 ', height , '對應的身材類型為:',description); end$delimiter ;總結(jié)
以上是生活随笔為你收集整理的MySQL 高级 - 输入参数的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MySQL 高级 - 语法 - if判断
- 下一篇: MySQL 高级- 输出参数