使用heidiSQL创建存储过程时出错

error in creating stored procedure using heidiSQL

我正在尝试使用 Heidi sql 编写存储过程。我收到以下错误。我测试了查询,结果 returns 正确,但在 Heidi sql 中,我一直收到以下错误:

下面是我的查询和来自 heidiSQL 的屏幕截图:

DELIMITER //
BEGIN
  SELECT 
  VitalID,
  firstName,
  MiddleName,
  LastName,
  Address,
  Zip,
  City,
  State,
  updatedOn,
  StatusCode
  FROM personalrecord 
END
//

DELIMITER ;

你的创建过程语句应该像

DELIMITER //
CREATE PROCEDURE index_AllPersonRecordGet()
LANGUAGE SQL
NOT DETERMINISTIC 
CONTAINS SQL
SQL SECURITY DEFINER
COMMENT ''
BEGIN
  SELECT 
  VitalID,
  firstName,
  MiddleName,
  LastName,
  Address,
  Zip,
  City,
  State,
  updatedOn,
  StatusCode
  FROM personalrecord;
END
//

DELIMITER ;