如何像MySQL中那样在MySQL中获取行计数值@@ROWCOUNT?
对于SELECT,您可以使用FOUND_ROWS构造(在此处记录):
SELECT SQL_CALC_FOUND_ROWS something FROM your_table WHERE whatever; SELECT FOUND_ROWS( ) ; 它将返回上一个SELECT查询中的行数(或者,如果第一个查询中有一个LIMIT子句,它将返回没有时的行数LIMIT)。
对于UPDATE/ DELETE/ INSERT,这是ROW_COUNT构造
INSERT INTO your_table VALUES (1,2,3); SELECT ROW_COUNT(); 这将返回受影响的行数。来源:stack overflow
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。