最も単純なプロシージャを作成しようとしましたが、それでも実行できません。
create procedure sp_getinfo()
begin
SELECT * FROM `metals`
end
このエラーが発生します:
エラー#1064-SQL構文にエラーがあります。4行目の''の近くで使用する正しい構文については、MySQLサーバーのバージョンに対応するマニュアルを確認してください。
最も単純なプロシージャを作成しようとしましたが、それでも実行できません。
create procedure sp_getinfo()
begin
SELECT * FROM `metals`
end
このエラーが発生します:
エラー#1064-SQL構文にエラーがあります。4行目の''の近くで使用する正しい構文については、MySQLサーバーのバージョンに対応するマニュアルを確認してください。
次のようなものを試してください:
DELIMITER //
CREATE PROCEDURE sp_getinfo()
BEGIN
SELECT * FROM `metals`;
END //
DELIMITER ;
私はMySQLをあまりよく知りません、私はちょうどチュートリアルのためにグーグルで検索して、これを見つけました。