2017-07-31 21 views
0

テーブルからすべての行を選択するだけの手順をMYSQLで作成しようとしています。MYSQL作成プロシージャ

DELIMITER $$ 
CREATE PROCEDURE getAll_Temps() 
BEGIN 
SELECT * from temp1 
END $$ 

しかし、私はこのエラーを取得しています、

ERROR 1064(42000):あなたは、あなたのSQL構文でエラーが発生しています。あなたのMySQLサーバのバージョンに対応するマニュアルをチェックし、正しい構文が1行目の ''近くで使用されるようにしてください。

+0

Try: '... SELECT * from temp1; ...、セミコロン( ';')を覚えておいてください。 – wchiquito

+0

それは働いた。ありがとう。 –

答えて

2

クエリを試してみてください。質問の最後に;があります。

DELIMITER $$ 
CREATE PROCEDURE getAll_Temps() 
BEGIN 
    SELECT * from temp1; 
END $$ 

ご希望の場合はこちらをご覧ください。

関連する問題