Affiche les données du dictionnaire sous forme de table ClickHouse. Fonctionne de la même manière que le moteur Dictionary.
Syntaxe
dictionary('dict')Arguments
dict— Nom d’un dictionnaire. String.
Valeur renvoyée
Une table ClickHouse.
Exemples
Table d’entrée dictionary_source_table :
┌─id─┬─value─┐
│ 0 │ 0 │
│ 1 │ 1 │
└────┴───────┘Créez un dictionnaire :
CREATE DICTIONARY new_dictionary(id UInt64, value UInt64 DEFAULT 0) PRIMARY KEY id
SOURCE(CLICKHOUSE(HOST 'localhost' PORT tcpPort() USER 'default' TABLE 'dictionary_source_table')) LAYOUT(DIRECT());SELECT * FROM dictionary('new_dictionary');┌─id─┬─value─┐
│ 0 │ 0 │
│ 1 │ 1 │
└────┴───────┘