通过存储过程回写数据到数据库

请问一下各路大神 为什么我在FM里创建SP的时候  验证会报如下错误:

$BC9A083AF120202.jpg

我的存储过程如下:

CREATE PROCEDURE INPUT_COMMENT (IN P_SN VARCHAR(20),IN P_COMMENT VARCHAR(100),OUT rowcount integer)

BEGIN

   IF P_SN IS NOT NULL THEN

         insert into TEST1.TAB1(SN,COMMENT) values(P_SN,P_COMMENT);

   ELSE select count(*) into rowcount from TEST1.TAB1;

   END IF;

END


因为只是在做练习   所以FM里我也只导入了TAB1的一个表  里面也只有SN COMMENT两个字段

谢谢了

参与4

2同行回答

smileqwesmileqwe数据库开发工程师中软
FM需要有返回结果的,你这个过程只是插入操作根本没有返回内容。你可以试着加一个返回结果。显示全部

FM需要有返回结果的,你这个过程只是插入操作根本没有返回内容。你可以试着加一个返回结果。

收起
互联网服务 · 2015-12-22
浏览1002
CC0815CC0815其它yeah
木有人吗 TT 显示全部

木有人吗 TT

收起
IT其它 · 2015-12-22
浏览960

提问者

CC0815
其它yeah

相关问题

相关资料

问题状态

  • 发布时间:2015-12-18
  • 关注会员:2 人
  • 问题浏览:2201
  • 最近回答:2015-12-22
  • X社区推广