MySQL 返回影响行数的测试示例
来源:互联网 发布:js漂浮广告带关闭 编辑:程序博客网 时间:2024/05/21 10:25
转:http://www.veryhuo.com/a/view/14290.html
(在测试MySQL 5.1.36上测试)
found_rows() : select
row_count() : update delete insert
注:需要配合相应的操作一起使用,否则返回的值只是1和-1(都是不正确的值)
示例:
drop database if exists `mytest`;
create database `mytest`;
use `mytest`;
drop table if exists `MyTestTable`;
create table `MyTestTable`(`ID` int ,`Name` varchar(10));
insert into `MyTestTable`(`ID`,`Name`)
select '1','role1' union all
select '2','role2' union all
select '3','role3';
select row_count(); -- 输出3(返回新添加的记录数),[注:如果使用insert into...values只返回1]
select * from `MyTestTable`;select found_rows(); -- 输出3(返回选择的行数)
update `MyTestTable` set `Name`='people';select row_count(); -- 输出3(返回修改的行数)
delete from `MyTestTable`;select row_count(); -- 输出3(返回删除的行数)
保存获取到的行数
mysql获取总行数,不用count();
- MySQL 返回影响行数的测试示例
- MySQL 返回影响行数的测试示例
- kohana返回db影响的行数,mysql影响的行数(delete,update)
- ExecuteNonQuery()返回受影响行数的问题
- SQL返回受影响的行数
- mysql使用ROW_COUNT()返回插入、更新、删除操作影响行数
- mysql使用ROW_COUNT()返回插入、更新、删除操作影响行数
- sql%rowcount 返回影响行数
- SQL返回受影响行数
- 返回UPDATE SQL语句所影响的行数的方法
- 存储过程正确返回受影响的行数
- 浅谈SQL Update返回影响行数的意义
- SQL存储过程返回受影响的行数
- 取得前一次MySQL操作所影响的记录行数
- 取得前一次MySQL操作所影响的记录行数
- 得前一次MySQL操作所影响的记录行数
- 取得前一次MySQL操作所影响的记录行数
- oracle sql%rowcount 返回影响行数
- Linux时间戳和标准时间的互转
- 个人实践:ubuntu 12.04 3D 配置
- eclipse的html、jsp等编辑插件
- PHP中超时提示Fatal error: Maximum ex...
- JavaMail通过IMAP和POP3接收未读以及设置已读邮件
- MySQL 返回影响行数的测试示例
- 文字处理控件TX Text Control X10独家揭秘(一):数据源自动处理
- 利用pl/sql执行计划评估SQL语句的性能简析
- dex2jar工具进行反编译
- android让整个应用最小化(类是qq按back建的效果)
- ACM SIGCHI Curricula for Human-Computer Interaction
- configuring tomcat to support SSL
- shell_ping其他机器
- python 操作 mysql数据库