2023-02-08 15:45:49 +00:00
|
|
|
-- Check MergeTree declaration in new format
|
|
|
|
CREATE TABLE check_system_tables
|
|
|
|
(
|
|
|
|
name1 UInt8,
|
|
|
|
name2 UInt8,
|
|
|
|
name3 UInt8
|
|
|
|
) ENGINE = MergeTree()
|
|
|
|
ORDER BY name1
|
|
|
|
PARTITION BY name2
|
|
|
|
SAMPLE BY name1
|
|
|
|
SETTINGS min_bytes_for_wide_part = 0, compress_marks=false, compress_primary_key=false;
|
|
|
|
|
|
|
|
SELECT parts, active_parts,total_marks FROM system.tables WHERE name = 'check_system_tables' AND database = currentDatabase();
|
|
|
|
INSERT INTO check_system_tables VALUES (1, 1, 1);
|
|
|
|
SELECT parts, active_parts,total_marks FROM system.tables WHERE name = 'check_system_tables' AND database = currentDatabase();
|
|
|
|
INSERT INTO check_system_tables VALUES (1, 2, 1);
|
|
|
|
SELECT parts, active_parts,total_marks FROM system.tables WHERE name = 'check_system_tables' AND database = currentDatabase();
|
|
|
|
ALTER TABLE check_system_tables DETACH PARTITION 1;
|
|
|
|
SELECT parts, active_parts,total_marks FROM system.tables WHERE name = 'check_system_tables' AND database = currentDatabase();
|
2023-02-08 15:47:12 +00:00
|
|
|
DROP TABLE IF EXISTS check_system_tables;
|