zoukankan      html  css  js  c++  java
  • MySQL返回影响行数的测试示例

    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(返回删除的行数)

  • 相关阅读:
    node.js
    重学css
    MongoDB
    改写radio样式
    js系统总结
    vue+koa2商城实战学习笔记
    在Linux上配置unixODBC和FreeTDS访问MS SQL Server
    ASP.NET中文件上传下载方法集合
    SQL SERVER 分页查询存储过程
    Delphi7调用C#写的Webservice
  • 原文地址:https://www.cnblogs.com/jxldjsn/p/6511983.html
Copyright © 2011-2022 走看看