2021-09-12 12:35:27 +00:00
|
|
|
-- Tags: no-parallel
|
|
|
|
|
2020-04-03 09:55:22 +00:00
|
|
|
EXISTS db_01048.t_01048;
|
|
|
|
EXISTS TABLE db_01048.t_01048;
|
|
|
|
EXISTS DICTIONARY db_01048.t_01048;
|
|
|
|
|
|
|
|
DROP DATABASE IF EXISTS db_01048;
|
2020-12-24 09:16:47 +00:00
|
|
|
EXISTS DATABASE db_01048;
|
2020-09-22 11:56:40 +00:00
|
|
|
CREATE DATABASE db_01048;
|
2020-12-24 09:16:47 +00:00
|
|
|
EXISTS DATABASE db_01048;
|
2020-04-03 09:55:22 +00:00
|
|
|
|
|
|
|
DROP TABLE IF EXISTS db_01048.t_01048;
|
|
|
|
EXISTS db_01048.t_01048;
|
|
|
|
EXISTS TABLE db_01048.t_01048;
|
|
|
|
EXISTS DICTIONARY db_01048.t_01048;
|
|
|
|
|
|
|
|
CREATE TABLE db_01048.t_01048 (x UInt8) ENGINE = Memory;
|
|
|
|
EXISTS db_01048.t_01048;
|
|
|
|
EXISTS TABLE db_01048.t_01048;
|
|
|
|
EXISTS DICTIONARY db_01048.t_01048;
|
|
|
|
|
|
|
|
DROP TABLE db_01048.t_01048;
|
|
|
|
EXISTS db_01048.t_01048;
|
|
|
|
EXISTS TABLE db_01048.t_01048;
|
|
|
|
EXISTS DICTIONARY db_01048.t_01048;
|
|
|
|
|
|
|
|
DROP DICTIONARY IF EXISTS t_01048;
|
|
|
|
CREATE TEMPORARY TABLE t_01048 (x UInt8);
|
|
|
|
EXISTS t_01048; -- Does not work for temporary tables. Maybe have to fix.
|
|
|
|
EXISTS TABLE t_01048;
|
|
|
|
EXISTS DICTIONARY t_01048;
|
|
|
|
|
2021-01-14 11:54:03 +00:00
|
|
|
CREATE DICTIONARY db_01048.t_01048 (k UInt64, v String) PRIMARY KEY k LAYOUT(FLAT()) SOURCE(HTTP(URL 'http://example.test/' FORMAT 'TSV')) LIFETIME(1000);
|
2020-04-03 09:55:22 +00:00
|
|
|
EXISTS db_01048.t_01048;
|
|
|
|
EXISTS TABLE db_01048.t_01048; -- Dictionaries are tables as well. But not all tables are dictionaries.
|
|
|
|
EXISTS DICTIONARY db_01048.t_01048;
|
2019-12-13 20:24:03 +00:00
|
|
|
|
|
|
|
-- But dictionary-tables cannot be dropped as usual tables.
|
2020-04-12 20:50:32 +00:00
|
|
|
DROP TABLE db_01048.t_01048; -- { serverError 520 }
|
2020-04-03 09:55:22 +00:00
|
|
|
DROP DICTIONARY db_01048.t_01048;
|
|
|
|
EXISTS db_01048.t_01048;
|
|
|
|
EXISTS TABLE db_01048.t_01048;
|
|
|
|
EXISTS DICTIONARY db_01048.t_01048;
|
|
|
|
|
2020-12-27 14:14:08 +00:00
|
|
|
|
|
|
|
CREATE TABLE db_01048.t_01048_2 (x UInt8) ENGINE = Memory;
|
|
|
|
CREATE VIEW db_01048.v_01048 AS SELECT * FROM db_01048.t_01048_2;
|
|
|
|
EXISTS VIEW db_01048.v_01048;
|
|
|
|
EXISTS VIEW db_01048.t_01048_2;
|
|
|
|
EXISTS VIEW db_01048.v_not_exist;
|
|
|
|
DROP VIEW db_01048.v_01048;
|
|
|
|
EXISTS VIEW db_01048.v_01048;
|
|
|
|
EXISTS VIEW db_01048.t_01048_2;
|
|
|
|
EXISTS VIEW db_01048.v_not_exist;
|
|
|
|
EXISTS VIEW db_not_exists.v_not_exist;
|
|
|
|
DROP TABLE db_01048.t_01048_2;
|
|
|
|
|
|
|
|
|
2020-04-03 09:55:22 +00:00
|
|
|
DROP DATABASE db_01048;
|
|
|
|
EXISTS db_01048.t_01048;
|
|
|
|
EXISTS TABLE db_01048.t_01048;
|
|
|
|
EXISTS DICTIONARY db_01048.t_01048;
|