mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-18 13:42:02 +00:00
26 lines
802 B
SQL
26 lines
802 B
SQL
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;
|