如何像MySQL中那样在MySQL中获取行计数值@@ROWCOUNT?
@@ROWCOUNT
对于SELECT,您可以使用FOUND_ROWS构造(在此处记录):
FOUND_ROWS
SELECT SQL_CALC_FOUND_ROWS something FROM your_table WHERE whatever; SELECT FOUND_ROWS( ) ;
它将返回上一个SELECT查询中的行数(或者,如果第一个查询中有一个LIMIT子句,它将返回没有时的行数LIMIT)。
SELECT
LIMIT
对于UPDATE/ DELETE/ INSERT,这是ROW_COUNT构造
UPDATE
DELETE
INSERT
INSERT INTO your_table VALUES (1,2,3); SELECT ROW_COUNT();
这将返回受影响的行数。