Descrição
Contém uma lista de todos os handlers HTTP definidos em SQL e criados com CREATE HANDLER.
A leitura desta tabela requer o privilégio SHOW HANDLERS; sem ele, ela aparece vazia. Secrets que
podem estar embutidos na consulta do handler (por exemplo, credenciais passadas para uma função de tabela) são exibidos nas
colunas query e create_query somente quando o usuário tem permissão para visualizar secrets (a configuração do servidor
display_secrets_in_show_and_select e a configuração de formato format_display_secrets_in_show_and_select
estão habilitadas, e o usuário possui o privilégio displaySecretsInShowAndSelect); caso contrário, são
mascarados, exatamente como em SHOW CREATE TABLE.
Colunas
name(String) — Nome do handler.protocol(Nullable(String)) — Protocolo composable ao qual o handler está restrito ou NULL se o handler estiver ativo em todos os endpoints HTTP (as portashttp/httpsintegradas e todos os listeners de protocolos composable do tipo HTTP).url_match_type(String) — Como a URL é correspondida: exata, por prefixo ou por regexp.url(String) — O padrão de URL ao qual o handler corresponde.methods(Array(String)) — Métodos HTTP permitidos.type(String) — O tipo de handler (somentequeryé compatível).query(String) — A consulta SQL executada pelo handler. Os Secrets ficam ocultos, a menos que o usuário tenha permissão para visualizá-los.create_query(String) — A instrução CREATE HANDLER. Os Secrets ficam ocultos, a menos que o usuário tenha permissão para visualizá-los.