Descrição
system.* específicas por tipo.
A description é montada a partir das partes estruturadas da documentação embutida (description, syntax, argumentos, exemplos e assim por diante), de modo que uma única coluna contenha a documentação completa de uma entidade. Os aliases são exibidos como uma referência curta à entidade canônica, por exemplo Alias of `trunc`.
De certa forma, esta tabela reúne as informações disponíveis nas tabelas de documentação específicas por tipo (system.functions, system.table_engines, system.data_type_families e outras). Ela foi concebida, em particular, para dar suporte a um comando help interativo no client, mas também é útil por si só.
Os seguintes tipos de entidades são reunidos (o valor da coluna type é mostrado entre parênteses):
- Funções (
Function) - Funções agregadas (
Aggregate Function) - Funções de tabela (
Table Function) - Motores de tabela (
Table Engine) - Motores de banco de dados (
Database Engine) - Tipos de dados (
Data Type) - Layouts de dicionário (
Dictionary Layout) - Fontes de dicionário (
Dictionary Source) - Combinadores de funções agregadas (
Aggregate Function Combinator) - Tipos de índice data skipping (
Data Skipping Index) - Tipos de disco (
Disk Type) - Configurações (
Setting) - Configurações do MergeTree (
MergeTree Setting) - Configurações do servidor (
Server Setting) - Formatos (
Format)
Colunas
name(String) — O nome da entidade, por exemplodomainWithoutWWWouMergeTree.type(Enum8(‘Function’ = 1, ‘Aggregate Function’ = 2, ‘Table Function’ = 3, ‘Table Engine’ = 4, ‘Database Engine’ = 5, ‘Data Type’ = 6, ‘Dictionary Layout’ = 7, ‘Dictionary Source’ = 8, ‘Aggregate Function Combinator’ = 9, ‘Data Skipping Index’ = 10, ‘Disk Type’ = 11, ‘Setting’ = 12, ‘MergeTree Setting’ = 13, ‘Server Setting’ = 14, ‘Format’ = 15)) — O tipo da entidade, por exemploFunctionouTable Engine.description(String) — A documentação de referência da entidade, renderizada em Markdown e compilada a partir da documentação embutida (o mesmo conteúdo publicado no site), incluindo sintaxe, exemplos e outras partes estruturadas, se houver.
Exemplo
Query
file quanto a origem de dicionário file), por isso é útil procurar esse nome em todos os tipos:
Query
Query
Veja também
system.functions— Funções regulares e funções de agregação.system.table_functions— Funções de tabela.system.table_engines— Motores de tabela.system.database_engines— Motores de banco de dados.system.data_type_families— Tipos de dados.system.disk_types— Tipos de disco.system.settings— Configurações.system.merge_tree_settings— Configurações do MergeTree.system.server_settings— Configurações do servidor.system.formats— Formatos.