ClickHouse/dbms/tests/queries/0_stateless/00642_cast.sql

49 lines
926 B
SQL

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;