

 Amazon Redshift dejará de admitir la creación de nuevas UDF de Python a partir del parche 198. Las UDF de Python existentes seguirán funcionando hasta el 30 de junio de 2026. Para obtener más información, consulte la [publicación del blog](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

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

ST\$1GeoHash devuelve la representación `geohash` del punto de entrada con la precisión especificada. El valor de precisión predeterminado es de 20. Para obtener más información sobre la definición de geohash, consulte [Geohash](https://en.wikipedia.org/wiki/Geohash) en Wikipedia.

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

```
ST_GeoHash(geom)
```

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

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

 *geom*   
Un valor de tipo de datos `GEOMETRY` o una expresión que toma el valor de un tipo `GEOMETRY`. 

 *precisión*   
Un valor de tipo de datos `INTEGER`. El valor predeterminado es 20.

## Tipo de retorno
<a name="ST_GeoHash-function-return"></a>

`GEOMETRY`

La función devuelve la representación `geohash` del punto de entrada. 

Si el punto de entrada está vacío, la función devuelve un valor nulo. 

Si la geometría de entrada no es un punto, la función devuelve un error. 

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

El siguiente SQL devuelve la representación geohash del punto de entrada. 

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

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

El siguiente SQL devuelve un valor nulo porque el punto de entrada está vacío. 

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

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