

 O Amazon Redshift não permitirá mais a criação de UDFs do Python a partir do Patch 198. As UDFs do Python existentes continuarão a funcionar normalmente até 30 de junho de 2026. Para ter mais informações, consulte a [publicação de blog ](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

# 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
```