mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-12-13 18:02:24 +00:00
28 lines
824 B
SQL
28 lines
824 B
SQL
-- Tags: no-parallel
|
|
|
|
DROP TABLE IF EXISTS table_function_dictionary_source_table;
|
|
CREATE TABLE table_function_dictionary_source_table
|
|
(
|
|
id UInt64,
|
|
value UInt64
|
|
)
|
|
ENGINE = TinyLog;
|
|
|
|
INSERT INTO table_function_dictionary_source_table VALUES (0, 0);
|
|
INSERT INTO table_function_dictionary_source_table VALUES (1, 1);
|
|
|
|
DROP DICTIONARY IF EXISTS table_function_dictionary_test_dictionary;
|
|
CREATE DICTIONARY table_function_dictionary_test_dictionary
|
|
(
|
|
id UInt64,
|
|
value UInt64 DEFAULT 0
|
|
)
|
|
PRIMARY KEY id
|
|
SOURCE(CLICKHOUSE(HOST 'localhost' PORT tcpPort() USER 'default' TABLE 'table_function_dictionary_source_table'))
|
|
LAYOUT(DIRECT());
|
|
|
|
SELECT * FROM dictionary('table_function_dictionary_test_dictionary');
|
|
|
|
DROP TABLE table_function_dictionary_source_table;
|
|
DROP DICTIONARY table_function_dictionary_test_dictionary;
|