プロジェクトの sql ステートメントに問題があります。コード
IF EXISTS (SELECT * FROM person_drug WHERE drug_id=3 AND person_id=1)
BEGIN
UPDATE person_drug SET amount=3 WHERE drug_id=3 AND person_id=1
END
ELSE
BEGIN
INSERT INTO person_drug VALUES (1,3,3)
END
私がそれを実行すると、私は得ました:
1064 - SQL 構文エラーにエラーがあります。
しかし、UPDATE,SELECT,INSERT
上記のステートメントを個別に実行すると、エラーは発生しませんでした。何が問題になる可能性がありますか?
ありがとう