みんな私はこの問題の解決策を見つけることができません.私が試したことが何であれ、常に構文エラーが発生します...私を見てくれませんか、ありがとう
create procedure SP_Insert(in MatchIDP int,in TipID int, in User int)
begin
if exists(
select BetSlipID from betslips where MatchID = MatchIDP and UserID = User)
(
update Betslips set TipID = 2
)
else
(
insert into Betslips (MatchID,TipID , UserID) value (MatchIDP,TipID,User)
)
end if
end
挿入する前にテーブルにデータが存在するかどうかを確認したいだけで、主キーは何の意味もないため、「重複キー更新時」を使用できません.2〜3個の外部キーを入れたテーブル....