请高手指教一个问题,在mysql的存储过程中update更新影响行数为0,怎么获取到这个0,并回滚!
谁帮忙指教一下,急求
-- 开始事务
start transaction;
call setCoin(zjAmount, 0, `uid`, liqType, `type`, info, _betId, serializeId, '');
update blast_bets set lotteryNo=_kjData, zjCount=_zjCount, bonus=zjAmount, fanDianAmount=_fanDianAmountSelf where id=_betId;
-- 提交事务
commit;
使用FOUND_ROWS() 获得影响的行数,再用IF判断是否等于0就行了。