当前位置:首页 > 行业动态 > 正文

MySQL中row ROW字段类型的特点及应用场景有哪些?

MySQLROW_COUNT() 函数
概述ROW_COUNT() 函数是 MySQL 数据库中的一个内置函数,用于返回最后一次修改(INSERT、UPDATE 或 DELETE)语句影响的行数。
语法

ROW_COUNT([可选参数])

MySQL中row ROW字段类型的特点及应用场景有哪些?  第1张

可选参数DETAILED:如果指定此参数,ROW_COUNT() 会返回一个包含两个值的数组,第一个值是总的行数,第二个值是符合条件的行数。
返回值
不带DETAILED 参数时,返回一个整数,表示影响的行数。
带有DETAILED 参数时,返回一个包含两个整数的数组,第一个是总行数,第二个是符合条件的行数。
示例
不带DETAILED 参数

INSERT INTO my_table (column1, column2) VALUES (‘value1’, ‘value2’);

SELECT ROW_COUNT();

输出:1
带有DETAILED 参数

INSERT INTO my_table (column1, column2) VALUES (‘value1’, ‘value2’), (‘value3’, ‘value4’);

SELECT ROW_COUNT(‘DETAILED’);

输出:[2, 2]

是关于 MySQLROW_COUNT() 函数的详细说明。

0

随机文章