MySQLは簡単なストレージプロセスを作成し、エラーを報告します.SQL Error (1064)


ソース:

CREATE PROCEDURE AvgFruitPrice4() 
BEGIN
SELECT AVG(f_price) AS avgprice
FROM fruits; 
END;

解決方法1:

delimiter $$
CREATE PROCEDURE AvgFruitPrice4()
BEGIN
SELECT AVG(f_price) AS avgprice
FROM fruits; 
END $$

解決策2:

CREATE PROCEDURE AvgFruitPrice4() 
SELECT AVG(f_price) AS avgprice
FROM fruits;