mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-12-11 00:42:29 +00:00
52 lines
1.5 KiB
SQL
52 lines
1.5 KiB
SQL
DROP DATABASE IF EXISTS test_1602;
|
|
|
|
CREATE DATABASE test_1602;
|
|
|
|
CREATE TABLE test_1602.tbl (`EventDate` DateTime, `CounterID` UInt32, `UserID` UInt32) ENGINE = MergeTree() PARTITION BY toYYYYMM(EventDate) ORDER BY (CounterID, EventDate, intHash32(UserID)) SETTINGS index_granularity = 8192;
|
|
|
|
CREATE VIEW test_1602.v AS SELECT * FROM test_1602.tbl;
|
|
|
|
CREATE VIEW test_1602.DATABASE AS SELECT * FROM test_1602.tbl;
|
|
|
|
CREATE VIEW test_1602.DICTIONARY AS SELECT * FROM test_1602.tbl;
|
|
|
|
CREATE VIEW test_1602.TABLE AS SELECT * FROM test_1602.tbl;
|
|
|
|
CREATE MATERIALIZED VIEW test_1602.vv (`EventDate` DateTime, `CounterID` UInt32, `UserID` UInt32) ENGINE = MergeTree() PARTITION BY toYYYYMM(EventDate) ORDER BY (CounterID, EventDate, intHash32(UserID)) SETTINGS index_granularity = 8192 AS SELECT * FROM test_1602.tbl;
|
|
|
|
CREATE VIEW test_1602.VIEW AS SELECT * FROM test_1602.tbl;
|
|
|
|
SET allow_experimental_live_view=1;
|
|
|
|
CREATE LIVE VIEW test_1602.vvv AS SELECT * FROM test_1602.tbl;
|
|
|
|
SHOW CREATE VIEW test_1602.v;
|
|
|
|
SHOW CREATE VIEW test_1602.vv;
|
|
|
|
SHOW CREATE VIEW test_1602.vvv;
|
|
|
|
SHOW CREATE VIEW test_1602.not_exist_view; -- { serverError 390 }
|
|
|
|
SHOW CREATE VIEW test_1602.tbl; -- { serverError 36 }
|
|
|
|
SHOW CREATE TEMPORARY VIEW; -- { serverError 60 }
|
|
|
|
SHOW CREATE VIEW; -- { clientError 62 }
|
|
|
|
SHOW CREATE DATABASE; -- { clientError 62 }
|
|
|
|
SHOW CREATE DICTIONARY; -- { clientError 62 }
|
|
|
|
SHOW CREATE TABLE; -- { clientError 62 }
|
|
|
|
SHOW CREATE test_1602.VIEW;
|
|
|
|
SHOW CREATE test_1602.DATABASE;
|
|
|
|
SHOW CREATE test_1602.DICTIONARY;
|
|
|
|
SHOW CREATE test_1602.TABLE;
|
|
|
|
DROP DATABASE IF EXISTS test_1602;
|