首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

ORACLE存储过程出错,各位

2013-03-26 
ORACLE存储过程出错,求助各位CREATE OR REPLACE PROCEDURE FUN_GET_MCT_NAME(p_i_mct_code OUT VARCHAR) I

ORACLE存储过程出错,求助各位
CREATE OR REPLACE PROCEDURE FUN_GET_MCT_NAME(p_i_mct_code OUT VARCHAR) IS
v_result VARCHAR(100);

BEGIN
  v_result = '-';

  SELECT t.MCT_NAME INTO v_result
  FROM B_IMP_MCT_CFG t
  WHERE TRIM(t.MCT_CODE)=TRIM(p_i_mct_code);
  p_i_mct_code=v_result;

END;

报错说是必须声明标识符“FUN_GET_MCT_NAME”
[解决办法]
 ORALCE 赋值v_result := '-';
[解决办法]


CREATE OR REPLACE PROCEDURE FUN_GET_MCT_NAME(p_i_mct_code OUT VARCHAR) IS
 v_result VARCHAR(100);
 
BEGIN
   v_result := '-';
 
  SELECT t.MCT_NAME INTO v_result
   FROM B_IMP_MCT_CFG t
   WHERE TRIM(t.MCT_CODE)=TRIM(p_i_mct_code);
   p_i_mct_code:=v_result;
 
END FUN_GET_MCT_NAME;

热点排行