为了账号安全,请及时绑定邮箱和手机立即绑定

求教MySql函数问题: ?

求教MySql函数问题: ?

白板的微信 2019-02-06 21:07:51
CREATE OR REPLACE FUNCTION FUN_GETBRNAME (pbrno varchar)returns varchar(80)begindeclare @pbrname varchar(80);set @pbrname = select br_name from TBL_ORG_DEPARTMENTS where br_no = pbrno;return @pbrname;end;这个找不到哪里有错误,请大神指正。
查看完整描述

2 回答

?
千巷猫影

TA贡献1829条经验 获得超7个赞

CREATE OR REPLACE FUNCTION FUN_GETBRNAME (pbrno varchar)
returns varchar(80)
begin
declare @pbrname varchar(80);
select br_name into @pbrname from TBL_ORG_DEPARTMENTS where br_no = pbrno;
return @pbrname;
end;

CREATE FUNCTION FUN_GETBRNAME (pbrno varchar(80))
    returns varchar(80)
 begin
   declare pbrname varchar(80);
    select br_name  into pbrname  from TBL_ORG_DEPARTMENTS where br_no = pbrno;
   return pbrname;
end;


查看完整回答
反对 回复 2019-03-15
?
呼啦一阵风

TA贡献1802条经验 获得超6个赞

这句错了,直接改成select @pbrname = br_name from TBL_ORG_DEPARTMENTS where br_no = pbrno;

查看完整回答
反对 回复 2019-03-15
  • 2 回答
  • 0 关注
  • 1220 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信