Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

configurações de sessão validate_*

Estas configurações estão disponíveis em system.settings e são geradas automaticamente a partir do código-fonte.

validate_enum_literals_in_operators

Tipo
Bool
Padrão
0
Histórico de versões
VersãoValor padrãoComentário
25.10Nova configuração

Se habilitada, valida literais enum em operadores como IN, NOT IN, ==, != em relação ao tipo enum e lança uma exceção se o literal não for um valor enum válido.

validate_mutation_query

Tipo
Bool
Padrão
1
Histórico de versões
VersãoValor padrãoComentário
24.111Nova configuração para validar consultas de mutação por padrão.

Valide as consultas de mutação antes de aceitá-las. As mutações são executadas em segundo plano, e executar uma consulta inválida fará com que elas fiquem travadas, exigindo intervenção manual.

Altere essa configuração apenas se encontrar um bug incompatível com versões anteriores.

validate_polygons

Tipo
Bool
Padrão
1
Histórico de versões
VersãoValor padrãoComentário
20.41Lança uma exceção por padrão se o polígono for inválido na função pointInPolygon, em vez de retornar resultados possivelmente incorretos

Habilita ou desabilita o lançamento de uma exceção na função pointInPolygon se o polígono se intersectar consigo mesmo ou for autotangente.

Valores possíveis:

  • 0 — O lançamento de exceção está desabilitado. pointInPolygon aceita polígonos inválidos e pode retornar resultados incorretos para eles.
  • 1 — O lançamento de exceção está habilitado.
Navigation