mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-21 15:12:02 +00:00
Add tests for primary key clear column
This commit is contained in:
parent
7dac65ce0f
commit
0ba8ce2d25
@ -0,0 +1,2 @@
|
||||
1000
|
||||
1000
|
22
tests/queries/0_stateless/01416_clear_column_pk.sql
Normal file
22
tests/queries/0_stateless/01416_clear_column_pk.sql
Normal file
@ -0,0 +1,22 @@
|
||||
DROP TABLE IF EXISTS table_with_pk_clear;
|
||||
|
||||
CREATE TABLE table_with_pk_clear(
|
||||
key1 UInt64,
|
||||
key2 String,
|
||||
value1 String,
|
||||
value2 String
|
||||
)
|
||||
ENGINE = MergeTree()
|
||||
ORDER by (key1, key2);
|
||||
|
||||
INSERT INTO table_with_pk_clear SELECT number, number * number, toString(number), toString(number * number) FROM numbers(1000);
|
||||
|
||||
ALTER TABLE table_with_pk_clear CLEAR COLUMN key1 IN PARTITION tuple(); --{serverError 524}
|
||||
|
||||
SELECT count(distinct key1) FROM table_with_pk_clear;
|
||||
|
||||
ALTER TABLE table_with_pk_clear CLEAR COLUMN key2 IN PARTITION tuple(); --{serverError 524}
|
||||
|
||||
SELECT count(distinct key2) FROM table_with_pk_clear;
|
||||
|
||||
DROP TABLE IF EXISTS table_with_pk_clear;
|
Loading…
Reference in New Issue
Block a user