mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-10-20 15:30:50 +00:00
17 lines
925 B
SQL
17 lines
925 B
SQL
drop table if exists default.test_01051_d;
|
|
drop table if exists default.test_view_01051_d;
|
|
drop dictionary if exists default.test_dict_01051_d;
|
|
|
|
create table default.test_01051_d (key UInt64, value String) engine = MergeTree order by key;
|
|
create view default.test_view_01051_d (key UInt64, value String) as select k2 + 1 as key, v2 || '_x' as value from (select key + 2 as k2, value || '_y' as v2 from default.test_01051_d);
|
|
|
|
insert into default.test_01051_d values (1, 'a');
|
|
|
|
create dictionary default.test_dict_01051_d (key UInt64, value String) primary key key source(clickhouse(host 'localhost' port '9000' user 'default' password '' db 'default' table 'test_view_01051_d')) layout(flat()) lifetime(100500);
|
|
|
|
select dictGet('default.test_dict_01051_d', 'value', toUInt64(4));
|
|
|
|
drop table if exists default.test_01051_d;
|
|
drop table if exists default.test_view_01051_d;
|
|
drop dictionary if exists default.test_dict_01051_d;
|