這是乙個比較簡單的判斷
傳入乙個數值若為0則輸出女
為1則輸出男
以下是我的**
delimiter $$
create
function `person`.`hhh`(index1 int)//定義乙個變數
returns varchar(10)//定義返回的資料型別和長度
begin
declare result varchar(10);//必須和上面保持一致
if index1=0 then
set result='女';//賦值為『女』
elseif
index1=1 then
set result='男';//賦值為 男
end if;
return result;//返回結果
end$$
delimiter ;
select hhh(1);//呼叫函式
實現效果
若有不足請指出!!!
自定義函式 傳入值 0顯示值為女,1顯示值為男
一 基本語法 delimiter 自定義符號 如果函式體只有一條語句,begin和end可以省略,同時delimiter也可以省略 create function 函式名 形參列表 returns 返回型別 注意是retruns begin 函式體 函式內定義的變數如 set x 1 變數x為全域性...
mysql自定義函式優點 MySQL自定義函式
在使用 mysql 的過程中,mysql 自帶的函式可能完成不了我們的業務需求,這時候就需要自定義函式。自定義函式是一種與儲存過程十分相似的過程式資料庫物件。它與儲存過程一樣,都是由 sql 語句和過程式語句組成的 片段,並且可以被應用程式和其他 sql 語句呼叫。自定義函式與儲存過程之間存在幾點區...
mysql自定義函式命名 MySQL自定義函式
在使用 mysql 的過程中,mysql 自帶的函式可能完成不了我們的業務需求,這時候就需要自定義函式。自定義函式是一種與儲存過程十分相似的過程式資料庫物件。它與儲存過程一樣,都是由 sql 語句和過程式語句組成的 片段,並且可以被應用程式和其他 sql 語句呼叫。自定義函式與儲存過程之間存在幾點區...