mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-09-20 08:40:50 +00:00
Small test refactoring
This commit is contained in:
parent
fc5406d9e2
commit
9806a831c0
@ -1,38 +1,38 @@
|
||||
int32 Nullable(Int32) 1 \N
|
||||
str String 0 SOR \N
|
||||
uint64 UInt64 0 PRI SOR \N
|
||||
---
|
||||
--- EXTENDED
|
||||
int32 Nullable(Int32) 1 \N
|
||||
str String 0 SOR \N
|
||||
uint64 UInt64 0 PRI SOR \N
|
||||
---
|
||||
--- FULL
|
||||
int32 Nullable(Int32) 1 \N \N example comment
|
||||
str String 0 SOR \N \N
|
||||
uint64 UInt64 0 PRI SOR \N \N
|
||||
---
|
||||
--- LIKE
|
||||
int32 Nullable(Int32) 1 \N
|
||||
uint64 UInt64 0 PRI SOR \N
|
||||
---
|
||||
--- NOT LIKE
|
||||
str String 0 SOR \N
|
||||
---
|
||||
--- ILIKE
|
||||
int32 Nullable(Int32) 1 \N
|
||||
uint64 UInt64 0 PRI SOR \N
|
||||
---
|
||||
--- NOT ILIKE
|
||||
str String 0 SOR \N
|
||||
---
|
||||
--- WHERE
|
||||
int32 Nullable(Int32) 1 \N
|
||||
uint64 UInt64 0 PRI SOR \N
|
||||
---
|
||||
--- LIMIT
|
||||
int32 Nullable(Int32) 1 \N
|
||||
---
|
||||
--- Original table
|
||||
int32 Nullable(Int32) 1 \N
|
||||
str String 0 SOR \N
|
||||
uint64 UInt64 0 PRI SOR \N
|
||||
---
|
||||
--- Equally named table in other database
|
||||
int32 Int32 0 \N
|
||||
str String 0 \N
|
||||
uint64 UInt64 0 PRI SOR \N
|
||||
---
|
||||
--- Short form
|
||||
int32 Int32 0 \N
|
||||
str String 0 \N
|
||||
uint64 UInt64 0 PRI SOR \N
|
||||
|
@ -17,41 +17,30 @@ ORDER BY (uint64, str);
|
||||
|
||||
SHOW COLUMNS FROM tab;
|
||||
|
||||
SELECT '---';
|
||||
|
||||
SELECT '--- EXTENDED';
|
||||
SHOW EXTENDED COLUMNS FROM tab;
|
||||
|
||||
SELECT '---';
|
||||
|
||||
SELECT '--- FULL';
|
||||
SHOW FULL COLUMNS FROM tab;
|
||||
|
||||
SELECT '---';
|
||||
|
||||
SELECT '--- LIKE';
|
||||
SHOW COLUMNS FROM tab LIKE '%int%';
|
||||
|
||||
SELECT '---';
|
||||
|
||||
SELECT '--- NOT LIKE';
|
||||
SHOW COLUMNS FROM tab NOT LIKE '%int%';
|
||||
|
||||
SELECT '---';
|
||||
|
||||
SELECT '--- ILIKE';
|
||||
SHOW COLUMNS FROM tab ILIKE '%INT%';
|
||||
|
||||
SELECT '---';
|
||||
|
||||
SELECT '--- NOT ILIKE';
|
||||
SHOW COLUMNS FROM tab NOT ILIKE '%INT%';
|
||||
|
||||
SELECT '---';
|
||||
|
||||
SELECT '--- WHERE';
|
||||
SHOW COLUMNS FROM tab WHERE field LIKE '%int%';
|
||||
|
||||
SELECT '---';
|
||||
|
||||
SELECT '--- LIMIT';
|
||||
SHOW COLUMNS FROM tab LIMIT 1;
|
||||
|
||||
SELECT '---';
|
||||
|
||||
|
||||
-- Create a table in a different database. Intentionally useing the same table/column names as above so
|
||||
-- we notice if something is buggy in the implementation of SHOW COLUMNS.
|
||||
DROP DATABASE IF EXISTS database_123456789abcde;
|
||||
@ -67,14 +56,13 @@ CREATE TABLE database_123456789abcde.tab
|
||||
ENGINE = MergeTree
|
||||
ORDER BY uint64;
|
||||
|
||||
SELECT '--- Original table';
|
||||
SHOW COLUMNS FROM tab;
|
||||
|
||||
SELECT '---';
|
||||
|
||||
SELECT '--- Equally named table in other database';
|
||||
SHOW COLUMNS FROM tab FROM database_123456789abcde;
|
||||
|
||||
SELECT '---';
|
||||
|
||||
SELECT '--- Short form';
|
||||
SHOW COLUMNS FROM database_123456789abcde.tab;
|
||||
|
||||
DROP DATABASE database_123456789abcde;
|
||||
|
Loading…
Reference in New Issue
Block a user