无法让我的存储过程在MySQL上执行

时间:2013-03-15 22:06:23

标签: mysql

我尝试创建最简单的过程但仍然无法执行。

create procedure sp_getinfo()
begin
SELECT * FROM `metals`
end 

我收到此错误:

  

错误#1064 - 您的SQL语法出错;检查   手册,对应右边的MySQL服务器版本   在第4行''附近使用的语法

1 个答案:

答案 0 :(得分:3)

尝试类似:

DELIMITER //
CREATE PROCEDURE sp_getinfo()
  BEGIN
  SELECT * FROM `metals`;
  END //
DELIMITER ;

我不太了解MySQL,我只是用谷歌搜索了一个教程并找到了this