mirror of
https://github.com/MariaDB/server.git
synced 2025-12-24 11:21:21 +03:00
BUG#13406 - incorrect amount of "records deleted" in CSV.
Fallback to row-wise delete if number or rows in the table is unknown
This commit is contained in:
@@ -4976,3 +4976,27 @@ c1
|
||||
4
|
||||
5
|
||||
DROP TABLE bug14672;
|
||||
create table t1 (a int) engine=csv;
|
||||
insert t1 values (1);
|
||||
delete from t1;
|
||||
affected rows: 1
|
||||
delete from t1;
|
||||
affected rows: 0
|
||||
insert t1 values (1),(2);
|
||||
delete from t1;
|
||||
affected rows: 2
|
||||
insert t1 values (1),(2),(3);
|
||||
flush tables;
|
||||
delete from t1;
|
||||
affected rows: 3
|
||||
insert t1 values (1),(2),(3),(4);
|
||||
flush tables;
|
||||
select count(*) from t1;
|
||||
count(*)
|
||||
4
|
||||
delete from t1;
|
||||
affected rows: 4
|
||||
insert t1 values (1),(2),(3),(4),(5);
|
||||
truncate table t1;
|
||||
affected rows: 0
|
||||
drop table t1;
|
||||
|
||||
Reference in New Issue
Block a user