CREATE OR REPLACE FUNCTION SF_YF_GETYPGWFL(PYPNM00 in number) return varchar2 is C_GWYP varchar2(4); v_Return varchar2(180); -- MODIFICATION HISTORY -- Person Date Comments -- DSM 2025.01.09 create for YF-20250106-001 begin begin select Trim(GWYPFL) into C_GWYP from BM_YD0000 where YPNM00=PYPNM00 ; exception when others then C_GWYP:=''; end; if C_GWYP='1' then v_Return :='A类' ; elsif C_GWYP='2' then v_Return :='B类' ; elsif C_GWYP='3' then v_Return :='C类' ; ---函数新增内容 当gwypfl='0'时 则显示为'否' 修改日期:20250418 修改人:蔡佳源 elsif C_GWYP='0' then v_Return :='否' ; end if; return v_Return; end;