您的位置:首页 > 数据库 > MySQL

mysql使用ROW_COUNT()返回插入、更新、删除操作影响行数

2016-02-15 14:16 916 查看
在Mysql中ROW_COUNT()返回前一个SQL进行UPDATE,DELETE,INSERT操作所影响的行数。

注意在UPDATE中,如果替换前、后值是一样的,ROW_COUNT也会返回0。

存储过程示例示例:

begin
insert into test values('','第一条');
if ROW_COUNT()>0 then
insert into test values('','第二条');
end if;
end

如果第一条数据插入成功,再插入第二条数据。

ROW_COUNT()用于判断刚刚的操作是否成功,如果成功则返回>0;否则返回0;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: