should be it

This commit is contained in:
2025-10-24 19:21:19 -05:00
parent a4b23fc57c
commit f09560c7b1
14047 changed files with 3161551 additions and 1 deletions

View File

@@ -0,0 +1,71 @@
# name: test/sql/transactions/count_star_transactions.test
# description: Test COUNT(*) with transaction local changes
# group: [transactions]
statement ok
PRAGMA enable_verification
statement ok
CREATE TABLE tbl (id INT);
statement ok
INSERT INTO tbl FROM range(10000);
query I
SELECT COUNT(*) FROM tbl
----
10000
# deletes
statement ok con1
BEGIN;
query I con1
DELETE FROM tbl WHERE id%2=0
----
5000
query I con1
SELECT COUNT(*) FROM tbl
----
5000
query II
SELECT COUNT(*), COUNT(*) + 1 FROM tbl
----
10000 10001
statement ok con1
COMMIT;
query I
SELECT COUNT(*) FROM tbl
----
5000
# transaction local appends
statement ok con1
BEGIN;
query I con1
INSERT INTO tbl FROM range(10000, 15000)
----
5000
query I con1
SELECT COUNT(*) FROM tbl
----
10000
query I
SELECT COUNT(*) FROM tbl
----
5000
statement ok con1
COMMIT;
query I
SELECT COUNT(*) FROM tbl
----
10000