

 O Amazon Redshift deixará de oferecer suporte ao uso de UDFs em Python após 30 de junho de 2026. Começaremos a aplicar essa alteração em fases. Consulte mais informações sobre os detalhes do fim da vida útil do Python e as opções de migração na [publicação do blog](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/) publicada em 30 de junho de 2025. 

# Condições
<a name="r_conditions"></a>

**Topics**
+ [Sintaxe](#r_conditions-synopsis)
+ [Condição de comparação](r_comparison_condition.md)
+ [Condições lógicas](r_logical_condition.md)
+ [Condições de correspondência de padrões](pattern-matching-conditions.md)
+ [Condição de intervalo BETWEEN](r_range_condition.md)
+ [Condição null](r_null_condition.md)
+ [Condição EXISTS](r_exists_condition.md)
+ [Condição IN](r_in_condition.md)

 Uma condição é uma instrução de uma ou mais expressões e operadores lógicos que avalia para verdadeiro, falso ou desconhecido. As condições também são ocasionalmente chamadas de predicados.

**nota**  
Todas as comparações de strings e correspondências de padrão LIKE diferenciam entre letras maiúsculas e minúsculas. Por exemplo, “A” e “a” não são correspondentes. No entanto, você pode fazer uma correspondência de padrão que não diferencia maiúsculas e minúsculas usando o predicado ILIKE.

## Sintaxe
<a name="r_conditions-synopsis"></a>

```
comparison_condition
| logical_condition
| range_condition
| pattern_matching_condition
| null_condition
| EXISTS_condition
| IN_condition
```