重複の可能性:
MySQL - ストアド プロシージャの構文エラー
ありがとう、しかし変数を使用する場合::::このように:
IF NOT EXISTS( SELECT ReferenceID as ExistedRefID FROM filesrefrences WHERE RefrenceKey= pRefrenceKey) THEN
INSERT INTO filesrefrences(RefrenceKey, RefrenceCount)
VALUES(pRefrenceKey,1);
SELECT LAST_INSERT_ID();
ELSE
UPDATE filesrefrences
SET RefrenceCount= RefrenceCount+1
WHERE ReferenceID= ExistedRefID;
SELECT ExistedRefID;
END IF
ExistedRefIDが不明であるという実行エラーを参照しています。これを解決するにはどうすればよいですか