SELECT CAST(1 AS Enum8('hello' = 1, 'world' = 2)); SELECT cast(1 AS Enum8('hello' = 1, 'world' = 2)); SELECT CAST(1, 'Enum8(\'hello\' = 1, \'world\' = 2)'); SELECT cast(1, 'Enum8(\'hello\' = 1, \'world\' = 2)'); SELECT CAST(1 AS Enum8( 'hello' = 1, 'world' = 2)); SELECT cast(1 AS Enum8( 'hello' = 1, 'world' = 2)); SELECT CAST(1, 'Enum8(\'hello\' = 1,\n\t\'world\' = 2)'); SELECT cast(1, 'Enum8(\'hello\' = 1,\n\t\'world\' = 2)'); SELECT toTimeZone(CAST(1 AS TIMESTAMP), 'UTC'); DROP TABLE IF EXISTS cast; CREATE TABLE cast ( x UInt8, e Enum8 ( 'hello' = 1, 'world' = 2 ) DEFAULT CAST ( x AS Enum8 ( 'hello' = 1, 'world' = 2 ) ) ) ENGINE = MergeTree ORDER BY e; SHOW CREATE TABLE cast FORMAT TSVRaw; DESC TABLE cast; INSERT INTO cast (x) VALUES (1); SELECT * FROM cast; DROP TABLE cast;