

 Amazon Redshift tidak akan lagi mendukung penggunaan Python UDF setelah 30 Juni 2026. Kami akan mulai menegakkannya secara bertahap. Untuk informasi lebih lanjut tentang detail opsi akhir masa pakai dan migrasi Python, 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/) yang diterbitkan pada 30 Juni 2025. 

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

# ST\_ GeoHash
<a name="ST_GeoHash-function"></a>

ST\_ GeoHash mengembalikan `geohash` representasi titik input dengan presisi yang ditentukan. Nilai presisi default adalah 20. Untuk informasi lebih lanjut tentang definisi geohash, lihat [Geohash](https://en.wikipedia.org/wiki/Geohash) di Wikipedia.

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

```
ST_GeoHash(geom)
```

```
ST_GeoHash(geom, precision)
```

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

 *geom*   
Nilai tipe data `GEOMETRY` atau ekspresi yang mengevaluasi `GEOMETRY` tipe. 

 *presisi*   
Nilai tipe data`INTEGER`. Defaultnya adalah 20.

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

`GEOMETRY`

Fungsi mengembalikan `geohash` representasi dari titik input. 

Jika titik input kosong, fungsi mengembalikan null. 

Jika geometri input bukan titik, fungsi mengembalikan kesalahan. 

## Contoh
<a name="ST_GeoHash-function-examples"></a>

SQL berikut mengembalikan representasi geohash dari titik input. 

```
SELECT ST_GeoHash(ST_GeomFromText('POINT(45 -45)'), 25) AS geohash;
```

```
          geohash
---------------------------
 m000000000000000000000gzz
```

SQL berikut mengembalikan null karena titik input kosong. 

```
SELECT ST_GeoHash(ST_GeomFromText('POINT EMPTY'), 10) IS NULL AS result;
```

```
 result
---------
 true
```