mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-22 07:31:57 +00:00
Updated tests, part 1 #4782
This commit is contained in:
parent
80a523f470
commit
9e263fb0ca
@ -1,14 +1,14 @@
|
|||||||
d Date
|
d Date
|
||||||
k UInt64
|
k UInt64
|
||||||
i32 Int32
|
i32 Int32
|
||||||
CREATE TABLE test.alter ( d Date, k UInt64, i32 Int32) ENGINE = MergeTree(d, k, 8192)
|
CREATE TABLE test.alter (`d` Date, `k` UInt64, `i32` Int32) ENGINE = MergeTree(d, k, 8192)
|
||||||
2015-01-01 10 42
|
2015-01-01 10 42
|
||||||
d Date
|
d Date
|
||||||
k UInt64
|
k UInt64
|
||||||
i32 Int32
|
i32 Int32
|
||||||
n.ui8 Array(UInt8)
|
n.ui8 Array(UInt8)
|
||||||
n.s Array(String)
|
n.s Array(String)
|
||||||
CREATE TABLE test.alter ( d Date, k UInt64, i32 Int32, `n.ui8` Array(UInt8), `n.s` Array(String)) ENGINE = MergeTree(d, k, 8192)
|
CREATE TABLE test.alter (`d` Date, `k` UInt64, `i32` Int32, `n.ui8` Array(UInt8), `n.s` Array(String)) ENGINE = MergeTree(d, k, 8192)
|
||||||
2015-01-01 8 40 [1,2,3] ['12','13','14']
|
2015-01-01 8 40 [1,2,3] ['12','13','14']
|
||||||
2015-01-01 10 42 [] []
|
2015-01-01 10 42 [] []
|
||||||
d Date
|
d Date
|
||||||
@ -17,7 +17,7 @@ i32 Int32
|
|||||||
n.ui8 Array(UInt8)
|
n.ui8 Array(UInt8)
|
||||||
n.s Array(String)
|
n.s Array(String)
|
||||||
n.d Array(Date)
|
n.d Array(Date)
|
||||||
CREATE TABLE test.alter ( d Date, k UInt64, i32 Int32, `n.ui8` Array(UInt8), `n.s` Array(String), `n.d` Array(Date)) ENGINE = MergeTree(d, k, 8192)
|
CREATE TABLE test.alter (`d` Date, `k` UInt64, `i32` Int32, `n.ui8` Array(UInt8), `n.s` Array(String), `n.d` Array(Date)) ENGINE = MergeTree(d, k, 8192)
|
||||||
2015-01-01 7 39 [10,20,30] ['120','130','140'] ['2000-01-01','2000-01-01','2000-01-03']
|
2015-01-01 7 39 [10,20,30] ['120','130','140'] ['2000-01-01','2000-01-01','2000-01-03']
|
||||||
2015-01-01 8 40 [1,2,3] ['12','13','14'] ['0000-00-00','0000-00-00','0000-00-00']
|
2015-01-01 8 40 [1,2,3] ['12','13','14'] ['0000-00-00','0000-00-00','0000-00-00']
|
||||||
2015-01-01 10 42 [] [] []
|
2015-01-01 10 42 [] [] []
|
||||||
@ -28,7 +28,7 @@ n.ui8 Array(UInt8)
|
|||||||
n.s Array(String)
|
n.s Array(String)
|
||||||
n.d Array(Date)
|
n.d Array(Date)
|
||||||
s String DEFAULT \'0\'
|
s String DEFAULT \'0\'
|
||||||
CREATE TABLE test.alter ( d Date, k UInt64, i32 Int32, `n.ui8` Array(UInt8), `n.s` Array(String), `n.d` Array(Date), s String DEFAULT \'0\') ENGINE = MergeTree(d, k, 8192)
|
CREATE TABLE test.alter (`d` Date, `k` UInt64, `i32` Int32, `n.ui8` Array(UInt8), `n.s` Array(String), `n.d` Array(Date), `s` String DEFAULT \'0\') ENGINE = MergeTree(d, k, 8192)
|
||||||
2015-01-01 6 38 [10,20,30] ['asd','qwe','qwe'] ['2000-01-01','2000-01-01','2000-01-03'] 100500
|
2015-01-01 6 38 [10,20,30] ['asd','qwe','qwe'] ['2000-01-01','2000-01-01','2000-01-03'] 100500
|
||||||
2015-01-01 7 39 [10,20,30] ['120','130','140'] ['2000-01-01','2000-01-01','2000-01-03'] 0
|
2015-01-01 7 39 [10,20,30] ['120','130','140'] ['2000-01-01','2000-01-01','2000-01-03'] 0
|
||||||
2015-01-01 8 40 [1,2,3] ['12','13','14'] ['0000-00-00','0000-00-00','0000-00-00'] 0
|
2015-01-01 8 40 [1,2,3] ['12','13','14'] ['0000-00-00','0000-00-00','0000-00-00'] 0
|
||||||
@ -39,7 +39,7 @@ i32 Int32
|
|||||||
n.ui8 Array(UInt8)
|
n.ui8 Array(UInt8)
|
||||||
n.s Array(String)
|
n.s Array(String)
|
||||||
s Int64
|
s Int64
|
||||||
CREATE TABLE test.alter ( d Date, k UInt64, i32 Int32, `n.ui8` Array(UInt8), `n.s` Array(String), s Int64) ENGINE = MergeTree(d, k, 8192)
|
CREATE TABLE test.alter (`d` Date, `k` UInt64, `i32` Int32, `n.ui8` Array(UInt8), `n.s` Array(String), `s` Int64) ENGINE = MergeTree(d, k, 8192)
|
||||||
2015-01-01 6 38 [10,20,30] ['asd','qwe','qwe'] 100500
|
2015-01-01 6 38 [10,20,30] ['asd','qwe','qwe'] 100500
|
||||||
2015-01-01 7 39 [10,20,30] ['120','130','140'] 0
|
2015-01-01 7 39 [10,20,30] ['120','130','140'] 0
|
||||||
2015-01-01 8 40 [1,2,3] ['12','13','14'] 0
|
2015-01-01 8 40 [1,2,3] ['12','13','14'] 0
|
||||||
@ -51,7 +51,7 @@ n.ui8 Array(UInt8)
|
|||||||
n.s Array(String)
|
n.s Array(String)
|
||||||
s UInt32
|
s UInt32
|
||||||
n.d Array(Date)
|
n.d Array(Date)
|
||||||
CREATE TABLE test.alter ( d Date, k UInt64, i32 Int32, `n.ui8` Array(UInt8), `n.s` Array(String), s UInt32, `n.d` Array(Date)) ENGINE = MergeTree(d, k, 8192)
|
CREATE TABLE test.alter (`d` Date, `k` UInt64, `i32` Int32, `n.ui8` Array(UInt8), `n.s` Array(String), `s` UInt32, `n.d` Array(Date)) ENGINE = MergeTree(d, k, 8192)
|
||||||
2015-01-01 6 38 [10,20,30] ['asd','qwe','qwe'] 100500 ['0000-00-00','0000-00-00','0000-00-00']
|
2015-01-01 6 38 [10,20,30] ['asd','qwe','qwe'] 100500 ['0000-00-00','0000-00-00','0000-00-00']
|
||||||
2015-01-01 7 39 [10,20,30] ['120','130','140'] 0 ['0000-00-00','0000-00-00','0000-00-00']
|
2015-01-01 7 39 [10,20,30] ['120','130','140'] 0 ['0000-00-00','0000-00-00','0000-00-00']
|
||||||
2015-01-01 8 40 [1,2,3] ['12','13','14'] 0 ['0000-00-00','0000-00-00','0000-00-00']
|
2015-01-01 8 40 [1,2,3] ['12','13','14'] 0 ['0000-00-00','0000-00-00','0000-00-00']
|
||||||
@ -65,7 +65,7 @@ k UInt64
|
|||||||
i32 Int32
|
i32 Int32
|
||||||
n.s Array(String)
|
n.s Array(String)
|
||||||
s UInt32
|
s UInt32
|
||||||
CREATE TABLE test.alter ( d Date, k UInt64, i32 Int32, `n.s` Array(String), s UInt32) ENGINE = MergeTree(d, k, 8192)
|
CREATE TABLE test.alter (`d` Date, `k` UInt64, `i32` Int32, `n.s` Array(String), `s` UInt32) ENGINE = MergeTree(d, k, 8192)
|
||||||
2015-01-01 6 38 ['asd','qwe','qwe'] 100500
|
2015-01-01 6 38 ['asd','qwe','qwe'] 100500
|
||||||
2015-01-01 7 39 ['120','130','140'] 0
|
2015-01-01 7 39 ['120','130','140'] 0
|
||||||
2015-01-01 8 40 ['12','13','14'] 0
|
2015-01-01 8 40 ['12','13','14'] 0
|
||||||
@ -74,7 +74,7 @@ d Date
|
|||||||
k UInt64
|
k UInt64
|
||||||
i32 Int32
|
i32 Int32
|
||||||
s UInt32
|
s UInt32
|
||||||
CREATE TABLE test.alter ( d Date, k UInt64, i32 Int32, s UInt32) ENGINE = MergeTree(d, k, 8192)
|
CREATE TABLE test.alter (`d` Date, `k` UInt64, `i32` Int32, `s` UInt32) ENGINE = MergeTree(d, k, 8192)
|
||||||
2015-01-01 6 38 100500
|
2015-01-01 6 38 100500
|
||||||
2015-01-01 7 39 0
|
2015-01-01 7 39 0
|
||||||
2015-01-01 8 40 0
|
2015-01-01 8 40 0
|
||||||
@ -85,7 +85,7 @@ i32 Int32
|
|||||||
s UInt32
|
s UInt32
|
||||||
n.s Array(String)
|
n.s Array(String)
|
||||||
n.d Array(Date)
|
n.d Array(Date)
|
||||||
CREATE TABLE test.alter ( d Date, k UInt64, i32 Int32, s UInt32, `n.s` Array(String), `n.d` Array(Date)) ENGINE = MergeTree(d, k, 8192)
|
CREATE TABLE test.alter (`d` Date, `k` UInt64, `i32` Int32, `s` UInt32, `n.s` Array(String), `n.d` Array(Date)) ENGINE = MergeTree(d, k, 8192)
|
||||||
2015-01-01 6 38 100500 [] []
|
2015-01-01 6 38 100500 [] []
|
||||||
2015-01-01 7 39 0 [] []
|
2015-01-01 7 39 0 [] []
|
||||||
2015-01-01 8 40 0 [] []
|
2015-01-01 8 40 0 [] []
|
||||||
@ -94,7 +94,7 @@ d Date
|
|||||||
k UInt64
|
k UInt64
|
||||||
i32 Int32
|
i32 Int32
|
||||||
s UInt32
|
s UInt32
|
||||||
CREATE TABLE test.alter ( d Date, k UInt64, i32 Int32, s UInt32) ENGINE = MergeTree(d, k, 8192)
|
CREATE TABLE test.alter (`d` Date, `k` UInt64, `i32` Int32, `s` UInt32) ENGINE = MergeTree(d, k, 8192)
|
||||||
2015-01-01 6 38 100500
|
2015-01-01 6 38 100500
|
||||||
2015-01-01 7 39 0
|
2015-01-01 7 39 0
|
||||||
2015-01-01 8 40 0
|
2015-01-01 8 40 0
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
A
|
A
|
||||||
B
|
B
|
||||||
A 1 TinyLog CREATE TABLE test_show_tables.A ( A UInt8) ENGINE = TinyLog
|
A 1 TinyLog CREATE TABLE test_show_tables.A (`A` UInt8) ENGINE = TinyLog
|
||||||
B 1 TinyLog CREATE TABLE test_show_tables.B ( A UInt8) ENGINE = TinyLog
|
B 1 TinyLog CREATE TABLE test_show_tables.B (`A` UInt8) ENGINE = TinyLog
|
||||||
test_temporary_table
|
test_temporary_table
|
||||||
['test_show_tables'] ['test_materialized']
|
['test_show_tables'] ['test_materialized']
|
||||||
0
|
0
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
1
|
1
|
||||||
CREATE TEMPORARY TABLE temp_tab ( number UInt64) ENGINE = Memory
|
CREATE TEMPORARY TABLE temp_tab (`number` UInt64) ENGINE = Memory
|
||||||
temp_tab
|
temp_tab
|
||||||
0
|
0
|
||||||
|
@ -1 +1 @@
|
|||||||
CREATE VIEW test.test_view ( id UInt64) AS SELECT * FROM test.test WHERE id = (SELECT 1)
|
CREATE VIEW test.test_view (`id` UInt64) AS SELECT * FROM test.test WHERE id = (SELECT 1)
|
||||||
|
@ -7,7 +7,7 @@ hello
|
|||||||
hello
|
hello
|
||||||
hello
|
hello
|
||||||
1970-01-01 00:00:01
|
1970-01-01 00:00:01
|
||||||
CREATE TABLE test.cast ( x UInt8, e Enum8('hello' = 1, 'world' = 2) DEFAULT CAST(x, 'Enum8(\'hello\' = 1, \'world\' = 2)')) ENGINE = MergeTree ORDER BY e SETTINGS index_granularity = 8192
|
CREATE TABLE test.cast (`x` UInt8, `e` Enum8('hello' = 1, 'world' = 2) DEFAULT CAST(x, 'Enum8(\'hello\' = 1, \'world\' = 2)')) ENGINE = MergeTree ORDER BY e SETTINGS index_granularity = 8192
|
||||||
x UInt8
|
x UInt8
|
||||||
e Enum8(\'hello\' = 1, \'world\' = 2) DEFAULT CAST(x, \'Enum8(\\\'hello\\\' = 1, \\\'world\\\' = 2)\')
|
e Enum8(\'hello\' = 1, \'world\' = 2) DEFAULT CAST(x, \'Enum8(\\\'hello\\\' = 1, \\\'world\\\' = 2)\')
|
||||||
1 hello
|
1 hello
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
CREATE TABLE test.check_query_comment_column ( first_column UInt8 DEFAULT 1 COMMENT \'comment 1\', second_column UInt8 MATERIALIZED first_column COMMENT \'comment 2\', third_column UInt8 ALIAS second_column COMMENT \'comment 3\', fourth_column UInt8 COMMENT \'comment 4\', fifth_column UInt8) ENGINE = TinyLog
|
CREATE TABLE test.check_query_comment_column (`first_column` UInt8 DEFAULT 1 COMMENT \'comment 1\', `second_column` UInt8 MATERIALIZED first_column COMMENT \'comment 2\', `third_column` UInt8 ALIAS second_column COMMENT \'comment 3\', `fourth_column` UInt8 COMMENT \'comment 4\', `fifth_column` UInt8) ENGINE = TinyLog
|
||||||
first_column UInt8 DEFAULT 1 comment 1
|
first_column UInt8 DEFAULT 1 comment 1
|
||||||
second_column UInt8 MATERIALIZED first_column comment 2
|
second_column UInt8 MATERIALIZED first_column comment 2
|
||||||
third_column UInt8 ALIAS second_column comment 3
|
third_column UInt8 ALIAS second_column comment 3
|
||||||
@ -11,7 +11,7 @@ fifth_column UInt8
|
|||||||
│ check_query_comment_column │ fourth_column │ comment 4 │
|
│ check_query_comment_column │ fourth_column │ comment 4 │
|
||||||
│ check_query_comment_column │ fifth_column │ │
|
│ check_query_comment_column │ fifth_column │ │
|
||||||
└────────────────────────────┴───────────────┴───────────┘
|
└────────────────────────────┴───────────────┴───────────┘
|
||||||
CREATE TABLE test.check_query_comment_column ( first_column UInt8 DEFAULT 1 COMMENT \'comment 1_1\', second_column UInt8 MATERIALIZED first_column COMMENT \'comment 2_1\', third_column UInt8 ALIAS second_column COMMENT \'comment 3_1\', fourth_column UInt8 COMMENT \'comment 4_1\', fifth_column UInt8 COMMENT \'comment 5_1\') ENGINE = TinyLog
|
CREATE TABLE test.check_query_comment_column (`first_column` UInt8 DEFAULT 1 COMMENT \'comment 1_1\', `second_column` UInt8 MATERIALIZED first_column COMMENT \'comment 2_1\', `third_column` UInt8 ALIAS second_column COMMENT \'comment 3_1\', `fourth_column` UInt8 COMMENT \'comment 4_1\', `fifth_column` UInt8 COMMENT \'comment 5_1\') ENGINE = TinyLog
|
||||||
┌─table──────────────────────┬─name──────────┬─comment─────┐
|
┌─table──────────────────────┬─name──────────┬─comment─────┐
|
||||||
│ check_query_comment_column │ first_column │ comment 1_2 │
|
│ check_query_comment_column │ first_column │ comment 1_2 │
|
||||||
│ check_query_comment_column │ second_column │ comment 2_2 │
|
│ check_query_comment_column │ second_column │ comment 2_2 │
|
||||||
@ -19,8 +19,8 @@ CREATE TABLE test.check_query_comment_column ( first_column UInt8 DEFAULT 1 COMM
|
|||||||
│ check_query_comment_column │ fourth_column │ comment 4_2 │
|
│ check_query_comment_column │ fourth_column │ comment 4_2 │
|
||||||
│ check_query_comment_column │ fifth_column │ comment 5_2 │
|
│ check_query_comment_column │ fifth_column │ comment 5_2 │
|
||||||
└────────────────────────────┴───────────────┴─────────────┘
|
└────────────────────────────┴───────────────┴─────────────┘
|
||||||
CREATE TABLE test.check_query_comment_column ( first_column UInt8 DEFAULT 1 COMMENT \'comment 1_2\', second_column UInt8 MATERIALIZED first_column COMMENT \'comment 2_2\', third_column UInt8 ALIAS second_column COMMENT \'comment 3_2\', fourth_column UInt8 COMMENT \'comment 4_2\', fifth_column UInt8 COMMENT \'comment 5_2\') ENGINE = TinyLog
|
CREATE TABLE test.check_query_comment_column (`first_column` UInt8 DEFAULT 1 COMMENT \'comment 1_2\', `second_column` UInt8 MATERIALIZED first_column COMMENT \'comment 2_2\', `third_column` UInt8 ALIAS second_column COMMENT \'comment 3_2\', `fourth_column` UInt8 COMMENT \'comment 4_2\', `fifth_column` UInt8 COMMENT \'comment 5_2\') ENGINE = TinyLog
|
||||||
CREATE TABLE test.check_query_comment_column ( first_column UInt8 COMMENT \'comment 1\', second_column UInt8 COMMENT \'comment 2\', third_column UInt8 COMMENT \'comment 3\') ENGINE = MergeTree() PARTITION BY second_column ORDER BY first_column SAMPLE BY first_column SETTINGS index_granularity = 8192
|
CREATE TABLE test.check_query_comment_column (`first_column` UInt8 COMMENT \'comment 1\', `second_column` UInt8 COMMENT \'comment 2\', `third_column` UInt8 COMMENT \'comment 3\') ENGINE = MergeTree() PARTITION BY second_column ORDER BY first_column SAMPLE BY first_column SETTINGS index_granularity = 8192
|
||||||
first_column UInt8 comment 1
|
first_column UInt8 comment 1
|
||||||
second_column UInt8 comment 2
|
second_column UInt8 comment 2
|
||||||
third_column UInt8 comment 3
|
third_column UInt8 comment 3
|
||||||
@ -29,8 +29,8 @@ third_column UInt8 comment 3
|
|||||||
│ check_query_comment_column │ second_column │ comment 2 │
|
│ check_query_comment_column │ second_column │ comment 2 │
|
||||||
│ check_query_comment_column │ third_column │ comment 3 │
|
│ check_query_comment_column │ third_column │ comment 3 │
|
||||||
└────────────────────────────┴───────────────┴───────────┘
|
└────────────────────────────┴───────────────┴───────────┘
|
||||||
CREATE TABLE test.check_query_comment_column ( first_column UInt8 COMMENT \'comment 1_2\', second_column UInt8 COMMENT \'comment 2_2\', third_column UInt8 COMMENT \'comment 3_2\') ENGINE = MergeTree() PARTITION BY second_column ORDER BY first_column SAMPLE BY first_column SETTINGS index_granularity = 8192
|
CREATE TABLE test.check_query_comment_column (`first_column` UInt8 COMMENT \'comment 1_2\', `second_column` UInt8 COMMENT \'comment 2_2\', `third_column` UInt8 COMMENT \'comment 3_2\') ENGINE = MergeTree() PARTITION BY second_column ORDER BY first_column SAMPLE BY first_column SETTINGS index_granularity = 8192
|
||||||
CREATE TABLE test.check_query_comment_column ( first_column UInt8 COMMENT \'comment 1_3\', second_column UInt8 COMMENT \'comment 2_3\', third_column UInt8 COMMENT \'comment 3_3\') ENGINE = MergeTree() PARTITION BY second_column ORDER BY first_column SAMPLE BY first_column SETTINGS index_granularity = 8192
|
CREATE TABLE test.check_query_comment_column (`first_column` UInt8 COMMENT \'comment 1_3\', `second_column` UInt8 COMMENT \'comment 2_3\', `third_column` UInt8 COMMENT \'comment 3_3\') ENGINE = MergeTree() PARTITION BY second_column ORDER BY first_column SAMPLE BY first_column SETTINGS index_granularity = 8192
|
||||||
┌─table──────────────────────┬─name──────────┬─comment─────┐
|
┌─table──────────────────────┬─name──────────┬─comment─────┐
|
||||||
│ check_query_comment_column │ first_column │ comment 1_3 │
|
│ check_query_comment_column │ first_column │ comment 1_3 │
|
||||||
│ check_query_comment_column │ second_column │ comment 2_3 │
|
│ check_query_comment_column │ second_column │ comment 2_3 │
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
CREATE TABLE test.ipv4_test ( ipv4_ IPv4) ENGINE = Memory
|
CREATE TABLE test.ipv4_test (`ipv4_` IPv4) ENGINE = Memory
|
||||||
0.0.0.0 00
|
0.0.0.0 00
|
||||||
8.8.8.8 08080808
|
8.8.8.8 08080808
|
||||||
127.0.0.1 7F000001
|
127.0.0.1 7F000001
|
||||||
@ -10,7 +10,7 @@ CREATE TABLE test.ipv4_test ( ipv4_ IPv4) ENGINE = Memory
|
|||||||
> 127.0.0.1 255.255.255.255
|
> 127.0.0.1 255.255.255.255
|
||||||
= 127.0.0.1 127.0.0.1
|
= 127.0.0.1 127.0.0.1
|
||||||
euqality of IPv4-mapped IPv6 value and IPv4 promoted to IPv6 with function: 1
|
euqality of IPv4-mapped IPv6 value and IPv4 promoted to IPv6 with function: 1
|
||||||
CREATE TABLE test.ipv6_test ( ipv6_ IPv6) ENGINE = Memory
|
CREATE TABLE test.ipv6_test (`ipv6_` IPv6) ENGINE = Memory
|
||||||
:: 00000000000000000000000000000000
|
:: 00000000000000000000000000000000
|
||||||
:: 00000000000000000000000000000000
|
:: 00000000000000000000000000000000
|
||||||
::ffff:8.8.8.8 00000000000000000000FFFF08080808
|
::ffff:8.8.8.8 00000000000000000000FFFF08080808
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
CREATE MATERIALIZED VIEW test.t_mv ( date Date, platform Enum8('a' = 0, 'b' = 1), app Enum8('a' = 0, 'b' = 1)) ENGINE = MergeTree ORDER BY date SETTINGS index_granularity = 8192 AS SELECT date, platform, app FROM test.t WHERE (app = (SELECT min(app) FROM test.u )) AND (platform = (SELECT (SELECT min(platform) FROM test.v )))
|
CREATE MATERIALIZED VIEW test.t_mv (`date` Date, `platform` Enum8('a' = 0, 'b' = 1), `app` Enum8('a' = 0, 'b' = 1)) ENGINE = MergeTree ORDER BY date SETTINGS index_granularity = 8192 AS SELECT date, platform, app FROM test.t WHERE (app = (SELECT min(app) FROM test.u )) AND (platform = (SELECT (SELECT min(platform) FROM test.v )))
|
||||||
2000-01-01 a a
|
2000-01-01 a a
|
||||||
2000-01-02 b b
|
2000-01-02 b b
|
||||||
2000-01-03 a a
|
2000-01-03 a a
|
||||||
|
@ -9,4 +9,4 @@
|
|||||||
1 2 1 30
|
1 2 1 30
|
||||||
1 2 4 90
|
1 2 4 90
|
||||||
*** Check SHOW CREATE TABLE ***
|
*** Check SHOW CREATE TABLE ***
|
||||||
CREATE TABLE test.summing ( x UInt32, y UInt32, z UInt32, val UInt32) ENGINE = SummingMergeTree PRIMARY KEY (x, y) ORDER BY (x, y, -z) SETTINGS index_granularity = 8192
|
CREATE TABLE test.summing (`x` UInt32, `y` UInt32, `z` UInt32, `val` UInt32) ENGINE = SummingMergeTree PRIMARY KEY (x, y) ORDER BY (x, y, -z) SETTINGS index_granularity = 8192
|
||||||
|
@ -9,10 +9,10 @@
|
|||||||
10003
|
10003
|
||||||
274972506.6
|
274972506.6
|
||||||
9175437371954010821
|
9175437371954010821
|
||||||
CREATE TABLE test.compression_codec_multiple_more_types ( id Decimal(38, 13) CODEC(ZSTD(1), LZ4, ZSTD(1), ZSTD(1), Delta(2), Delta(4), Delta(1), LZ4HC(0)), data FixedString(12) CODEC(ZSTD(1), ZSTD(1), Delta(1), Delta(1), Delta(1), NONE, NONE, NONE, LZ4HC(0)), `ddd.age` Array(UInt8) CODEC(LZ4, LZ4HC(0), NONE, NONE, NONE, ZSTD(1), Delta(8)), `ddd.Name` Array(String) CODEC(LZ4, LZ4HC(0), NONE, NONE, NONE, ZSTD(1), Delta(8))) ENGINE = MergeTree() ORDER BY tuple() SETTINGS index_granularity = 8192
|
CREATE TABLE test.compression_codec_multiple_more_types (`id` Decimal(38, 13) CODEC(ZSTD(1), LZ4, ZSTD(1), ZSTD(1), Delta(2), Delta(4), Delta(1), LZ4HC(0)), `data` FixedString(12) CODEC(ZSTD(1), ZSTD(1), Delta(1), Delta(1), Delta(1), NONE, NONE, NONE, LZ4HC(0)), `ddd.age` Array(UInt8) CODEC(LZ4, LZ4HC(0), NONE, NONE, NONE, ZSTD(1), Delta(8)), `ddd.Name` Array(String) CODEC(LZ4, LZ4HC(0), NONE, NONE, NONE, ZSTD(1), Delta(8))) ENGINE = MergeTree() ORDER BY tuple() SETTINGS index_granularity = 8192
|
||||||
1.5555555555555 hello world! [77] ['John']
|
1.5555555555555 hello world! [77] ['John']
|
||||||
7.1000000000000 xxxxxxxxxxxx [127] ['Henry']
|
7.1000000000000 xxxxxxxxxxxx [127] ['Henry']
|
||||||
!
|
!
|
||||||
222
|
222
|
||||||
!ZSTD
|
!ZSTD
|
||||||
CREATE TABLE test.test_default_delta ( id UInt64 CODEC(Delta(8)), data String CODEC(Delta(1)), somedate Date CODEC(Delta(2)), somenum Float64 CODEC(Delta(8)), somestr FixedString(3) CODEC(Delta(1)), othernum Int64 CODEC(Delta(8)), yetothernum Float32 CODEC(Delta(4)), `ddd.age` Array(UInt8) CODEC(Delta(1)), `ddd.Name` Array(String) CODEC(Delta(1)), `ddd.OName` Array(String) CODEC(Delta(1)), `ddd.BName` Array(String) CODEC(Delta(1))) ENGINE = MergeTree() ORDER BY tuple() SETTINGS index_granularity = 8192
|
CREATE TABLE test.test_default_delta (`id` UInt64 CODEC(Delta(8)), `data` String CODEC(Delta(1)), `somedate` Date CODEC(Delta(2)), `somenum` Float64 CODEC(Delta(8)), `somestr` FixedString(3) CODEC(Delta(1)), `othernum` Int64 CODEC(Delta(8)), `yetothernum` Float32 CODEC(Delta(4)), `ddd.age` Array(UInt8) CODEC(Delta(1)), `ddd.Name` Array(String) CODEC(Delta(1)), `ddd.OName` Array(String) CODEC(Delta(1)), `ddd.BName` Array(String) CODEC(Delta(1))) ENGINE = MergeTree() ORDER BY tuple() SETTINGS index_granularity = 8192
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
CREATE TABLE test.compression_codec_log ( id UInt64 CODEC(LZ4), data String CODEC(ZSTD(1)), ddd Date CODEC(NONE), somenum Float64 CODEC(ZSTD(2)), somestr FixedString(3) CODEC(LZ4HC(7)), othernum Int64 CODEC(Delta(8))) ENGINE = Log()
|
CREATE TABLE test.compression_codec_log (`id` UInt64 CODEC(LZ4), `data` String CODEC(ZSTD(1)), `ddd` Date CODEC(NONE), `somenum` Float64 CODEC(ZSTD(2)), `somestr` FixedString(3) CODEC(LZ4HC(7)), `othernum` Int64 CODEC(Delta(8))) ENGINE = Log()
|
||||||
1 hello 2018-12-14 1.1 aaa 5
|
1 hello 2018-12-14 1.1 aaa 5
|
||||||
2 world 2018-12-15 2.2 bbb 6
|
2 world 2018-12-15 2.2 bbb 6
|
||||||
3 ! 2018-12-16 3.3 ccc 7
|
3 ! 2018-12-16 3.3 ccc 7
|
||||||
2
|
2
|
||||||
CREATE TABLE test.compression_codec_multiple_log ( id UInt64 CODEC(LZ4, ZSTD(1), NONE, LZ4HC(0), Delta(4)), data String CODEC(ZSTD(2), NONE, Delta(2), LZ4HC(0), LZ4, LZ4, Delta(8)), ddd Date CODEC(NONE, NONE, NONE, Delta(1), LZ4, ZSTD(1), LZ4HC(0), LZ4HC(0)), somenum Float64 CODEC(Delta(4), LZ4, LZ4, ZSTD(2), LZ4HC(5), ZSTD(3), ZSTD(1))) ENGINE = Log()
|
CREATE TABLE test.compression_codec_multiple_log (`id` UInt64 CODEC(LZ4, ZSTD(1), NONE, LZ4HC(0), Delta(4)), `data` String CODEC(ZSTD(2), NONE, Delta(2), LZ4HC(0), LZ4, LZ4, Delta(8)), `ddd` Date CODEC(NONE, NONE, NONE, Delta(1), LZ4, ZSTD(1), LZ4HC(0), LZ4HC(0)), `somenum` Float64 CODEC(Delta(4), LZ4, LZ4, ZSTD(2), LZ4HC(5), ZSTD(3), ZSTD(1))) ENGINE = Log()
|
||||||
1 world 2018-10-05 1.1
|
1 world 2018-10-05 1.1
|
||||||
2 hello 2018-10-01 2.2
|
2 hello 2018-10-01 2.2
|
||||||
3 buy 2018-10-11 3.3
|
3 buy 2018-10-11 3.3
|
||||||
@ -11,12 +11,12 @@ CREATE TABLE test.compression_codec_multiple_log ( id UInt64 CODEC(LZ4, ZSTD(1),
|
|||||||
10003
|
10003
|
||||||
274972506.6
|
274972506.6
|
||||||
9175437371954010821
|
9175437371954010821
|
||||||
CREATE TABLE test.compression_codec_tiny_log ( id UInt64 CODEC(LZ4), data String CODEC(ZSTD(1)), ddd Date CODEC(NONE), somenum Float64 CODEC(ZSTD(2)), somestr FixedString(3) CODEC(LZ4HC(7)), othernum Int64 CODEC(Delta(8))) ENGINE = TinyLog()
|
CREATE TABLE test.compression_codec_tiny_log (`id` UInt64 CODEC(LZ4), `data` String CODEC(ZSTD(1)), `ddd` Date CODEC(NONE), `somenum` Float64 CODEC(ZSTD(2)), `somestr` FixedString(3) CODEC(LZ4HC(7)), `othernum` Int64 CODEC(Delta(8))) ENGINE = TinyLog()
|
||||||
1 hello 2018-12-14 1.1 aaa 5
|
1 hello 2018-12-14 1.1 aaa 5
|
||||||
2 world 2018-12-15 2.2 bbb 6
|
2 world 2018-12-15 2.2 bbb 6
|
||||||
3 ! 2018-12-16 3.3 ccc 7
|
3 ! 2018-12-16 3.3 ccc 7
|
||||||
2
|
2
|
||||||
CREATE TABLE test.compression_codec_multiple_tiny_log ( id UInt64 CODEC(LZ4, ZSTD(1), NONE, LZ4HC(0), Delta(4)), data String CODEC(ZSTD(2), NONE, Delta(2), LZ4HC(0), LZ4, LZ4, Delta(8)), ddd Date CODEC(NONE, NONE, NONE, Delta(1), LZ4, ZSTD(1), LZ4HC(0), LZ4HC(0)), somenum Float64 CODEC(Delta(4), LZ4, LZ4, ZSTD(2), LZ4HC(5), ZSTD(3), ZSTD(1))) ENGINE = TinyLog()
|
CREATE TABLE test.compression_codec_multiple_tiny_log (`id` UInt64 CODEC(LZ4, ZSTD(1), NONE, LZ4HC(0), Delta(4)), `data` String CODEC(ZSTD(2), NONE, Delta(2), LZ4HC(0), LZ4, LZ4, Delta(8)), `ddd` Date CODEC(NONE, NONE, NONE, Delta(1), LZ4, ZSTD(1), LZ4HC(0), LZ4HC(0)), `somenum` Float64 CODEC(Delta(4), LZ4, LZ4, ZSTD(2), LZ4HC(5), ZSTD(3), ZSTD(1))) ENGINE = TinyLog()
|
||||||
1 world 2018-10-05 1.1
|
1 world 2018-10-05 1.1
|
||||||
2 hello 2018-10-01 2.2
|
2 hello 2018-10-01 2.2
|
||||||
3 buy 2018-10-11 3.3
|
3 buy 2018-10-11 3.3
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
CREATE TABLE test.minmax_idx ( u64 UInt64, i32 Int32, INDEX idx1 u64 * i32 TYPE minmax GRANULARITY 10, INDEX idx3 u64 - i32 TYPE minmax GRANULARITY 10, INDEX idx2 u64 + i32 TYPE minmax GRANULARITY 10) ENGINE = MergeTree() ORDER BY u64 SETTINGS index_granularity = 8192
|
CREATE TABLE test.minmax_idx (`u64` UInt64, `i32` Int32, INDEX idx1 u64 * i32 TYPE minmax GRANULARITY 10, INDEX idx3 u64 - i32 TYPE minmax GRANULARITY 10, INDEX idx2 u64 + i32 TYPE minmax GRANULARITY 10) ENGINE = MergeTree() ORDER BY u64 SETTINGS index_granularity = 8192
|
||||||
1 2
|
1 2
|
||||||
1 2
|
1 2
|
||||||
1 2
|
1 2
|
||||||
@ -6,15 +6,15 @@ CREATE TABLE test.minmax_idx ( u64 UInt64, i32 Int32, INDEX idx1 u64 * i32 TYP
|
|||||||
1 2
|
1 2
|
||||||
1 2
|
1 2
|
||||||
1 2
|
1 2
|
||||||
CREATE TABLE test.minmax_idx ( u64 UInt64, i32 Int32, INDEX idx3 u64 - i32 TYPE minmax GRANULARITY 10, INDEX idx2 u64 + i32 TYPE minmax GRANULARITY 10) ENGINE = MergeTree() ORDER BY u64 SETTINGS index_granularity = 8192
|
CREATE TABLE test.minmax_idx (`u64` UInt64, `i32` Int32, INDEX idx3 u64 - i32 TYPE minmax GRANULARITY 10, INDEX idx2 u64 + i32 TYPE minmax GRANULARITY 10) ENGINE = MergeTree() ORDER BY u64 SETTINGS index_granularity = 8192
|
||||||
1 2
|
1 2
|
||||||
1 2
|
1 2
|
||||||
1 2
|
1 2
|
||||||
1 2
|
1 2
|
||||||
1 2
|
1 2
|
||||||
1 2
|
1 2
|
||||||
CREATE TABLE test.minmax_idx ( u64 UInt64, i32 Int32) ENGINE = MergeTree() ORDER BY u64 SETTINGS index_granularity = 8192
|
CREATE TABLE test.minmax_idx (`u64` UInt64, `i32` Int32) ENGINE = MergeTree() ORDER BY u64 SETTINGS index_granularity = 8192
|
||||||
CREATE TABLE test.minmax_idx ( u64 UInt64, i32 Int32, INDEX idx1 u64 * i32 TYPE minmax GRANULARITY 10) ENGINE = MergeTree() ORDER BY u64 SETTINGS index_granularity = 8192
|
CREATE TABLE test.minmax_idx (`u64` UInt64, `i32` Int32, INDEX idx1 u64 * i32 TYPE minmax GRANULARITY 10) ENGINE = MergeTree() ORDER BY u64 SETTINGS index_granularity = 8192
|
||||||
1 2
|
1 2
|
||||||
1 2
|
1 2
|
||||||
1 2
|
1 2
|
||||||
@ -23,6 +23,6 @@ CREATE TABLE test.minmax_idx ( u64 UInt64, i32 Int32, INDEX idx1 u64 * i32 TYP
|
|||||||
1 2
|
1 2
|
||||||
1 2
|
1 2
|
||||||
1 2
|
1 2
|
||||||
CREATE TABLE test.minmax_idx2 ( u64 UInt64, i32 Int32) ENGINE = MergeTree() ORDER BY u64 SETTINGS index_granularity = 8192
|
CREATE TABLE test.minmax_idx2 (`u64` UInt64, `i32` Int32) ENGINE = MergeTree() ORDER BY u64 SETTINGS index_granularity = 8192
|
||||||
1 2
|
1 2
|
||||||
1 2
|
1 2
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
CREATE DATABASE IF NOT EXISTS test;
|
|
||||||
DROP TABLE IF EXISTS test.defaults;
|
DROP TABLE IF EXISTS test.defaults;
|
||||||
CREATE TABLE IF NOT EXISTS test.defaults
|
CREATE TABLE IF NOT EXISTS test.defaults
|
||||||
(
|
(
|
||||||
@ -9,7 +8,6 @@ insert into test.defaults values ('ba'), ('aa'), ('ba'), ('b'), ('ba'), ('aa');
|
|||||||
select val < 1.5 and val > 1.459 from (select entropy(vals) as val from test.defaults);
|
select val < 1.5 and val > 1.459 from (select entropy(vals) as val from test.defaults);
|
||||||
|
|
||||||
|
|
||||||
CREATE DATABASE IF NOT EXISTS test;
|
|
||||||
DROP TABLE IF EXISTS test.defaults;
|
DROP TABLE IF EXISTS test.defaults;
|
||||||
CREATE TABLE IF NOT EXISTS test.defaults
|
CREATE TABLE IF NOT EXISTS test.defaults
|
||||||
(
|
(
|
||||||
@ -19,7 +17,6 @@ insert into test.defaults values (0), (0), (1), (0), (0), (0), (1), (2), (3), (5
|
|||||||
select val < 2.4 and val > 2.3393 from (select entropy(vals) as val from test.defaults);
|
select val < 2.4 and val > 2.3393 from (select entropy(vals) as val from test.defaults);
|
||||||
|
|
||||||
|
|
||||||
CREATE DATABASE IF NOT EXISTS test;
|
|
||||||
DROP TABLE IF EXISTS test.defaults;
|
DROP TABLE IF EXISTS test.defaults;
|
||||||
CREATE TABLE IF NOT EXISTS test.defaults
|
CREATE TABLE IF NOT EXISTS test.defaults
|
||||||
(
|
(
|
||||||
@ -29,7 +26,6 @@ insert into test.defaults values (0), (0), (1), (0), (0), (0), (1), (2), (3), (5
|
|||||||
select val < 2.4 and val > 2.3393 from (select entropy(vals) as val from test.defaults);
|
select val < 2.4 and val > 2.3393 from (select entropy(vals) as val from test.defaults);
|
||||||
|
|
||||||
|
|
||||||
CREATE DATABASE IF NOT EXISTS test;
|
|
||||||
DROP TABLE IF EXISTS test.defaults;
|
DROP TABLE IF EXISTS test.defaults;
|
||||||
CREATE TABLE IF NOT EXISTS test.defaults
|
CREATE TABLE IF NOT EXISTS test.defaults
|
||||||
(
|
(
|
||||||
@ -39,7 +35,6 @@ insert into test.defaults values (0), (0), (-1), (0), (0), (0), (-1), (2), (3),
|
|||||||
select val < 2.4 and val > 2.3393 from (select entropy(vals) as val from test.defaults);
|
select val < 2.4 and val > 2.3393 from (select entropy(vals) as val from test.defaults);
|
||||||
|
|
||||||
|
|
||||||
CREATE DATABASE IF NOT EXISTS test;
|
|
||||||
DROP TABLE IF EXISTS test.defaults;
|
DROP TABLE IF EXISTS test.defaults;
|
||||||
CREATE TABLE IF NOT EXISTS test.defaults
|
CREATE TABLE IF NOT EXISTS test.defaults
|
||||||
(
|
(
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
CREATE VIEW test.t ( number UInt64) AS SELECT number FROM system.numbers
|
CREATE VIEW test.t (`number` UInt64) AS SELECT number FROM system.numbers
|
||||||
CREATE VIEW test.t ( next_number UInt64) AS SELECT number + 1 AS next_number FROM system.numbers
|
CREATE VIEW test.t (`next_number` UInt64) AS SELECT number + 1 AS next_number FROM system.numbers
|
||||||
|
Loading…
Reference in New Issue
Block a user