Mysql - 从过程调用过程,但得不到FUNCTION

时间:2015-10-22 09:45:32

标签: mysql stored-procedures

我得到了"功能不存在"当我试图从程序中调用一个程序时。

以下是我打电话的方式:

CALL GET_ACTIVITY_PERIOD(start_time, act_start, act_end, hours);

GET_PERIOD程序已成功创建,如下所示:

  

"创建程序GET_ACTIVITY_PERIOD(在sale_time DATETIME,OUT   bracket_starttime VARCHAR(5),OUT bracket_endtime VARCHAR(5),OUT   小时INT)...."

请告诉我,如果我遗漏了什么。 任何帮助表示赞赏。

非常感谢你。

1 个答案:

答案 0 :(得分:0)

确保已在要调用它的同一数据库中创建了存储过程。 或者在调用时提及数据库名称。 像

CALL SANDB.GET_ACTIVITY_PERIOD(start_time,act_start,act_end,hours);