

 Amazon Redshift tidak akan lagi mendukung pembuatan Python UDFs baru mulai Patch 198. Python yang ada UDFs akan terus berfungsi hingga 30 Juni 2026. Untuk informasi lebih lanjut, lihat [posting blog](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

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

CRC32 adalah fungsi yang digunakan untuk deteksi kesalahan. Fungsi ini menggunakan CRC32 algoritma untuk mendeteksi perubahan antara sumber dan data target. CRC32 Fungsi ini mengubah string panjang variabel menjadi string 8 karakter yang merupakan representasi teks dari nilai heksadesimal dari urutan biner 32 bit. Untuk mendeteksi perubahan antara sumber dan data target, gunakan CRC32 fungsi pada data sumber dan simpan output. Kemudian, gunakan CRC32 fungsi pada data target dan bandingkan output itu dengan output dari data sumber. Outputnya akan sama jika data tidak dimodifikasi, dan outputnya akan berbeda jika data dimodifikasi.

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

```
CRC32(string)
```

## Argumen
<a name="crc32-function-arguments"></a>

 *tali*   
`CHAR`String, `VARCHAR` string, atau ekspresi yang secara implisit mengevaluasi ke atau tipe. `CHAR` `VARCHAR`

## Jenis pengembalian
<a name="crc32-function-return-type"></a>

 CRC32 Fungsi mengembalikan string 8-karakter yang merupakan representasi teks dari nilai heksadesimal dari urutan biner 32-bit. CRC32 Fungsi Amazon Redshift didasarkan pada polinomial CRC-32C. 

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

Untuk menunjukkan nilai 8-bit untuk string`Amazon Redshift`. 

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

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