ClickHouse/tests/queries/0_stateless/02792_drop_projection_lwd.sql

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

21 lines
657 B
MySQL
Raw Normal View History

2023-07-25 14:21:12 +00:00
SET mutations_sync = 2;
DROP TABLE IF EXISTS t_projections_lwd;
2023-07-25 14:21:12 +00:00
CREATE TABLE t_projections_lwd (a UInt32, b UInt32, PROJECTION p (SELECT * ORDER BY b)) ENGINE = MergeTree ORDER BY a;
INSERT INTO t_projections_lwd SELECT number, number FROM numbers(100);
-- LWD does not work, as expected
2024-07-31 18:51:27 +00:00
DELETE FROM t_projections_lwd WHERE a = 1; -- { serverError SUPPORT_IS_DISABLED }
KILL MUTATION WHERE database = currentDatabase() AND table = 't_projections_lwd' SYNC FORMAT Null;
-- drop projection
2023-07-25 14:21:12 +00:00
ALTER TABLE t_projections_lwd DROP projection p;
DELETE FROM t_projections_lwd WHERE a = 2;
SELECT count() FROM t_projections_lwd;
DROP TABLE t_projections_lwd;