以下的文章主要是向大家描述的是MySQL数据库返回影响行数的实际操作流程,我们主要是以介绍MySQL数据库返回影响行数的时机应用代码来引出其具体的操作步骤,下面就是文章的主要内容描述。
注:需要配合相应的操作一起使用,否则返回的值只是1和-1(都是不正确的值)
示例:
输出3(返回新添加的记录数),[注:如果使用insert into…values只返回1]
输出3(返回选择的行数)
输出3(返回修改的行数)

【编辑推荐】
C#下 SQLite select count(*)输出值如何赋值给一个变量
ExecuteNonQuery 对于 UPDATE、INSERT 和 DELETE 语句,返回值为该命令所影响的行数。对于所有其他 DML 语句,返回值都为 -1用ExecuteScalar()方法试一试
数据库里面如何删除一个行数据?
删除语句的基本结构为DELETE FROM 表名称 WHERE 列名称 = 值如果筛选条件多余一列的时候可以使用 AND或OR将条件连接起来例如有一张Person表,如下图所示要删除lastName为Willson的则Delete from Person where lastName=Willson;执行该语句后,Willson这条记录将会被删除。拓展资料一些常用的SQL语句:
php,Mysql数据库用UPDATE操作一行的数值后,如何取得操作结果?
这个应该没有什么解决办法,只能是改变一下数据库结构,update 返回值 bool 类型的 影响行数 或者 执行失败的 false 或者 mysql 抛出的异常,没办法获取到数据
发表评论