J で始まる従業員名をテーブルから抽出する関数を作成しようとしています。
delimiter $$
create function myfunction(nume_persoane varchar (30)) returns int deterministic
begin
declare omcucap int;
select first_name into omcucap from employee where id = nume_persoane and first_name = 'J%';
return omcucap;
end $$
関数を呼び出すと、select myfunction(first_name) from employee;
が返されますnull
。何故ですか?説明は何ですか..