我的应用程序中有这个查询:
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 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的 'IF (ROW_COUNT() = 0) THEN INSERT INTO AccountGroup (IdAccount, IdGroup)' 附近使用正确的语法。
问题是什么?