

 Amazon Redshift non supporterà più l'uso delle UDF Python dopo il 30 giugno 2026. Inizieremo ad applicarlo per fasi. Per ulteriori informazioni sulla fine del ciclo di vita e sulle opzioni di migrazione di Python, consulta il post [ del ](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/) blog pubblicato il 30 giugno 2025. 

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Funzione CRC32
<a name="crc32-function"></a>

CRC32 è una funzione utilizzata per il rilevamento degli errori. La funzione un algoritmo CRC32 per rilevare le modifiche tra i dati di origine e di destinazione. La funzione CRC32 converte una stringa di lunghezza variabile in una stringa di 8 caratteri che è una rappresentazione testuale del valore esadecimale di una sequenza binaria a 32 bit. Per rilevare le modifiche tra i dati di origine e di destinazione, utilizza la funzione CRC32 sui dati di origine e archivia l'output. Quindi, utilizza la funzione CRC32 sui dati di destinazione e confronta l'output con l'output dei dati di origine. Se i dati non sono stati modificati, gli output saranno gli stessi, altrimenti, gli output saranno diversi.

## Sintassi
<a name="crc32-function-syntax"></a>

```
CRC32(string)
```

## Arguments (Argomenti)
<a name="crc32-function-arguments"></a>

 *stringa*   
Una stringa `CHAR`, una stringa `VARCHAR` o un'espressione che restituisce implicitamente un tipo `CHAR` o `VARCHAR`.

## Tipo restituito
<a name="crc32-function-return-type"></a>

La funzione CRC32 restituisce una stringa di 8 caratteri che è una rappresentazione testuale del valore esadecimale di una sequenza binaria a 32 bit. La funzione Amazon Redshift CRC32 si basa sul polinomio. CRC-32C 

## Esempi
<a name="crc32-function-example"></a>

Mostrare il valore a 8 bit per la stringa `Amazon Redshift`. 

```
SELECT CRC32('Amazon Redshift');

+----------+
|  crc32   |
+----------+
| f2726906 |
+----------+
```