ClickHouse/tests/queries/0_stateless/02517_uuid_parsing.sql
2022-12-28 21:35:20 +01:00

27 lines
1.1 KiB
SQL

-- https://github.com/ClickHouse/ClickHouse/issues/44668
CREATE TABLE temp
(
`id` UInt64,
`field1` UUID,
`field2` UUID,
`field3` Int64,
`field4` Int64,
`field5` LowCardinality(String),
`field6` FixedString(3),
`field7` String,
`field8` Nullable(UUID),
`event_at` DateTime('UTC'),
`order_id` Nullable(UUID),
`identity` LowCardinality(String)
)
ENGINE = MergeTree
PARTITION BY toYYYYMM(event_at)
ORDER BY (field1, event_at, field2, field5, id)
SETTINGS index_granularity = 8192;
INSERT INTO temp (id, field1, field2, field3, field4, field5, field6, field7, field8, event_at, order_id, identity)
VALUES ('1011','1d83904a-c31d-4a6c-bbf0-217656b46444','1d83904a-c31d-4a6c-bbf0-217656b46444',-200,0,'FOO','BAR','','1d83904a-c31d-4a6c-bbf0-217656b46444','2022-12-18 03:14:56','','dispatcher'),('10112222334444','1d83904a-c31d-4a6c-bbf0-217656b46444','1d83904a-c31d-4a6c-bbf0-217656b46444',12300,0,'FOO','BAR','','1d83904a-c31d-4a6c-bbf0-217656b46444','2022-12-17 23:37:18','1d83904a-c31d-4a6c-bbf0-217656b46444','other');
SELECT * FROM temp ORDER BY id;