アプリケーションに次のクエリがあります。
string sql = @"UPDATE AccountGroup
SET IdGroup = @idGroup
WHERE IdAccount = @idAccount;
IF (ROW_COUNT() = 0) THEN
INSERT INTO AccountGroup (IdAccount, IdGroup)
VALUES (@idAccount, @idGroup);
END IF;"
このエラーメッセージが表示されます:
SQL 構文にエラーがあります。1 行目の 'IF (ROW_COUNT() = 0) THEN INSERT INTO AccountGroup (IdAccount, IdGroup)' 付近で使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。
何が問題ですか?