MySQL 更新で影響を受けた行数を取得


SELECT ROW_COUNT();

[ 利用例 ]

更新結果をログテーブルに追加する

insert into test (
field1, field2
)
select * from test2;

insert into log_updt (NM_TBL, CNT_AFFECT) VALUES (
'test', (select ROW_COUNT())
); 

コメントを残す