CREATE TABLE tab (uuid UUID) ENGINE = MergeTree PRIMARY KEY (uuid);INSERT INTO tab SELECT generateUUIDv7() FROM numbers(2);INSERT INTO tab SELECT generateUUIDv7() FROM numbers(2);INSERT INTO tab SELECT generateUUIDv7() FROM numbers(2);INSERT INTO tab SELECT generateUUIDv7() FROM numbers(2);INSERT INTO tab SELECT generateUUIDv7() FROM numbers(2);SELECT * FROM tab;
CREATE TABLE tab (uuid UUID) ENGINE = MergeTree PRIMARY KEY (UUIDv7ToDateTime(uuid));-- Or alternatively: [...] PRIMARY KEY (toStartOfHour(UUIDv7ToDateTime(uuid)));INSERT INTO tab SELECT generateUUIDv7() FROM numbers(2);INSERT INTO tab SELECT generateUUIDv7() FROM numbers(2);INSERT INTO tab SELECT generateUUIDv7() FROM numbers(2);INSERT INTO tab SELECT generateUUIDv7() FROM numbers(2);INSERT INTO tab SELECT generateUUIDv7() FROM numbers(2);SELECT * FROM tab;