mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-24 00:22:29 +00:00
Fix 01087_table_function_generate
This commit is contained in:
parent
b7d56e5164
commit
6ccd0a892c
@ -46,7 +46,7 @@ h
|
||||
\N
|
||||
o
|
||||
-
|
||||
Date DateTime DateTime(\'Europe/Moscow\')
|
||||
Date DateTime(\'Europe/Moscow\') DateTime(\'Europe/Moscow\')
|
||||
2077-09-17 1970-10-09 02:30:14 2074-08-12 11:31:27
|
||||
2005-11-19 2106-01-30 21:52:44 2097-05-25 07:54:35
|
||||
2007-02-24 2096-12-12 00:40:50 1988-08-10 11:16:31
|
||||
@ -58,7 +58,7 @@ Date DateTime DateTime(\'Europe/Moscow\')
|
||||
2087-03-16 2034-08-25 19:46:33 2045-12-10 16:47:40
|
||||
2006-04-30 2069-09-30 16:07:48 2084-08-26 03:33:12
|
||||
-
|
||||
DateTime64(3) DateTime64(6) DateTime64(6, \'Europe/Moscow\')
|
||||
DateTime64(3, \'Europe/Moscow\') DateTime64(6, \'Europe/Moscow\') DateTime64(6, \'Europe/Moscow\')
|
||||
1978-06-07 23:50:57.320 2013-08-28 10:21:54.010758 1991-08-25 16:23:26.140215
|
||||
1978-08-25 17:07:25.427 2034-05-02 20:49:42.148578 2015-08-26 15:26:31.783160
|
||||
2037-04-04 10:50:56.898 2055-05-28 11:12:48.819271 2068-12-26 09:58:49.635722
|
||||
|
@ -42,20 +42,20 @@ LIMIT 10;
|
||||
SELECT '-';
|
||||
SELECT
|
||||
toTypeName(d), toTypeName(dt), toTypeName(dtm)
|
||||
FROM generateRandom('d Date, dt DateTime, dtm DateTime(\'Europe/Moscow\')')
|
||||
FROM generateRandom('d Date, dt DateTime(\'Europe/Moscow\'), dtm DateTime(\'Europe/Moscow\')')
|
||||
LIMIT 1;
|
||||
SELECT
|
||||
d, dt, dtm
|
||||
FROM generateRandom('d Date, dt DateTime, dtm DateTime(\'Europe/Moscow\')', 1, 10, 10)
|
||||
FROM generateRandom('d Date, dt DateTime(\'Europe/Moscow\'), dtm DateTime(\'Europe/Moscow\')', 1, 10, 10)
|
||||
LIMIT 10;
|
||||
SELECT '-';
|
||||
SELECT
|
||||
toTypeName(dt64), toTypeName(dts64), toTypeName(dtms64)
|
||||
FROM generateRandom('dt64 DateTime64, dts64 DateTime64(6), dtms64 DateTime64(6 ,\'Europe/Moscow\')')
|
||||
FROM generateRandom('dt64 DateTime64(3, \'Europe/Moscow\'), dts64 DateTime64(6, \'Europe/Moscow\'), dtms64 DateTime64(6 ,\'Europe/Moscow\')')
|
||||
LIMIT 1;
|
||||
SELECT
|
||||
dt64, dts64, dtms64
|
||||
FROM generateRandom('dt64 DateTime64, dts64 DateTime64(6), dtms64 DateTime64(6 ,\'Europe/Moscow\')', 1, 10, 10)
|
||||
FROM generateRandom('dt64 DateTime64(3, \'Europe/Moscow\'), dts64 DateTime64(6, \'Europe/Moscow\'), dtms64 DateTime64(6 ,\'Europe/Moscow\')', 1, 10, 10)
|
||||
LIMIT 10;
|
||||
SELECT '-';
|
||||
SELECT
|
||||
@ -168,8 +168,8 @@ FROM generateRandom('i String', 1, 10, 10)
|
||||
LIMIT 10;
|
||||
SELECT '-';
|
||||
DROP TABLE IF EXISTS test_table;
|
||||
CREATE TABLE test_table(a Array(Int8), d Decimal32(4), c Tuple(DateTime64(3), UUID)) ENGINE=Memory;
|
||||
INSERT INTO test_table SELECT * FROM generateRandom('a Array(Int8), d Decimal32(4), c Tuple(DateTime64(3), UUID)', 1, 10, 2)
|
||||
CREATE TABLE test_table(a Array(Int8), d Decimal32(4), c Tuple(DateTime64(3, 'Europe/Moscow'), UUID)) ENGINE=Memory;
|
||||
INSERT INTO test_table SELECT * FROM generateRandom('a Array(Int8), d Decimal32(4), c Tuple(DateTime64(3, \'Europe/Moscow\'), UUID)', 1, 10, 2)
|
||||
LIMIT 10;
|
||||
|
||||
SELECT * FROM test_table ORDER BY a, d, c;
|
||||
@ -179,8 +179,8 @@ DROP TABLE IF EXISTS test_table;
|
||||
SELECT '-';
|
||||
|
||||
DROP TABLE IF EXISTS test_table_2;
|
||||
CREATE TABLE test_table_2(a Array(Int8), b UInt32, c Nullable(String), d Decimal32(4), e Nullable(Enum16('h' = 1, 'w' = 5 , 'o' = -200)), f Float64, g Tuple(Date, DateTime, DateTime64, UUID), h FixedString(2)) ENGINE=Memory;
|
||||
INSERT INTO test_table_2 SELECT * FROM generateRandom('a Array(Int8), b UInt32, c Nullable(String), d Decimal32(4), e Nullable(Enum16(\'h\' = 1, \'w\' = 5 , \'o\' = -200)), f Float64, g Tuple(Date, DateTime, DateTime64, UUID), h FixedString(2)', 10, 5, 3)
|
||||
CREATE TABLE test_table_2(a Array(Int8), b UInt32, c Nullable(String), d Decimal32(4), e Nullable(Enum16('h' = 1, 'w' = 5 , 'o' = -200)), f Float64, g Tuple(Date, DateTime('Europe/Moscow'), DateTime64(3, 'Europe/Moscow'), UUID), h FixedString(2)) ENGINE=Memory;
|
||||
INSERT INTO test_table_2 SELECT * FROM generateRandom('a Array(Int8), b UInt32, c Nullable(String), d Decimal32(4), e Nullable(Enum16(\'h\' = 1, \'w\' = 5 , \'o\' = -200)), f Float64, g Tuple(Date, DateTime(\'Europe/Moscow\'), DateTime64(3, \'Europe/Moscow\'), UUID), h FixedString(2)', 10, 5, 3)
|
||||
LIMIT 10;
|
||||
|
||||
SELECT a, b, c, d, e, f, g, hex(h) FROM test_table_2 ORDER BY a, b, c, d, e, f, g, h;
|
||||
|
Loading…
Reference in New Issue
Block a user