

 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/). 

# Função CHR
<a name="r_CHR"></a>

A função CHR retorna o caractere que as corresponde ao valor de ponto do código ASCII especificado pelo parâmetro de entrada.

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

```
CHR(number)
```

## Argumento
<a name="r_CHR-argument"></a>

 *Número da*   
O parâmetro de entrada é um `INTEGER` que representa um valor de ponto do código ASCII.

## Tipo de retorno
<a name="r_CHR-return-type"></a>

 CHAR   
A função CHR retornará uma string `CHAR` se um caractere ASCII corresponder ao valor de entrada. Se o número de entrada não tiver nenhuma correspondência ASCII, a função retornará `NULL`.

## Exemplos
<a name="r_CHR-example"></a>

Para retornar o caractere correspondente ao ponto 0 do código ASCII, use o exemplo a seguir. A função CHR retorna `NULL` para a entrada `0`. 

```
SELECT CHR(0);

+-----+
| chr |
+-----+
|     |
+-----+
```

Para retornar o caractere que corresponde ao ponto 65 do código ASCII, use o exemplo a seguir.

```
SELECT CHR(65);

+-----+
| chr |
+-----+
| A   |
+-----+
```

Para retornar os nomes de eventos distintos que começam com um A maiúsculo (ponto de código ASCII 65), use o exemplo a seguir. O exemplo a seguir usa a tabela EVENT do banco de dados de amostra TICKIT. Para obter mais informações, consulte [Banco de dados de exemplo](c_sampledb.md).

```
SELECT DISTINCT eventname FROM event
WHERE SUBSTRING(eventname, 1, 1)=CHR(65) LIMIT 5;

+-----------------------+
|       eventname       |
+-----------------------+
| A Catered Affair      |
| As You Like It        |
| A Man For All Seasons |
| Alan Jackson          |
| Armando Manzanero     |
+-----------------------+
```