0

最も単純なプロシージャを作成しようとしましたが、それでも実行できません。

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

このエラーが発生します:

エラー#1064-SQL構文にエラーがあります。4行目の''の近くで使用する正しい構文については、MySQLサーバーのバージョンに対応するマニュアルを確認してください。

4

1 に答える 1

3

次のようなものを試してください:

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

私はMySQLをあまりよく知りません、私はちょうどチュートリアルのためにグーグルで検索して、これを見つけまし

于 2013-03-15T22:10:37.617 に答える