

 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 SOUNDEX
<a name="SOUNDEX"></a>

A função SOUNDEX retorna o valor American Soundex consistindo na primeira letra da string de entrada seguida de uma codificação de três dígitos dos sons que representam a pronúncia em inglês da string especificada. Por exemplo, `Smith` e `Smyth` têm o mesmo valor do Soundex. 

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

```
SOUNDEX(string)
```

## Argumentos
<a name="SOUNDEX-arguments"></a>

 *string*   
Especificar uma string de caracteres `CHAR` ou `VARCHAR` que pretende converter em um valor de código American Soundex. 

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

VARCHAR(4)

## Observações de uso
<a name="r_SOUNDEX_usage_notes"></a>

A função DIFFERENCE converte apenas caracteres ASCII em letras minúsculas ou maiúsculas em inglês, incluindo a–z e A–Z. SOUNDEX ignora outros caracteres. SOUNDEX retorna um único valor Soundex para uma string de várias palavras separadas por espaços.

```
SELECT SOUNDEX('AWS Amazon');
            
+---------+
| soundex |
+---------+
| A252    |
+---------+
```

SOUNDEX retorna uma string vazia se a string de entrada não contém letras inglesas.

```
SELECT SOUNDEX('+-*/%');

+---------+
| soundex |
+---------+
|         |
+---------+
```

## Exemplos
<a name="SOUNDEX-examples"></a>

Para retornar o valor do Soundex para `Amazon`, use o exemplo a seguir.

```
SELECT SOUNDEX('Amazon');

+---------+
| soundex |
+---------+
| A525    |
+---------+
```

Para retornar o valor do Soundex para `smith` e `smyth`, use o exemplo a seguir. Observe que os valores do Soundex são os mesmos.

```
SELECT SOUNDEX('smith'), SOUNDEX('smyth');

+-------+-------+
| smith | smyth |
+-------+-------+
| S530  | S530  |
+-------+-------+
```