Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Funzione
Si applica a:
controllo SQL di Databricks
Databricks Runtime 17.1 e versioni successive
Important
Questa funzionalità è in Anteprima Pubblica.
Annotazioni
Questa funzionalità non è disponibile in Databricks SQL Classic Warehouses. Per altre informazioni sui databricks SQL Warehouse, vedere Tipi di SQL Warehouse.
Analizza la descrizione di input di una geometria e restituisce il valore corrispondente GEOMETRY oppure NULL se la descrizione di input non è valida.
Il valore SRID del valore restituito GEOMETRY dipende dal formato di input.
Syntax
try_to_geometry ( geoRepExpr )
Arguments
-
geoRepExprBINARY: espressione oSTRINGche rappresenta una geometria in WKB, WKT, GeoJSON o WKB esteso (EWKB).
Returns
Valore di tipo GEOMETRY(ANY), corrispondente alla descrizione della geometria di input.
- La funzione restituisce
NULLse l'input èNULL. - La funzione restituisce
NULLse il valore di inputBINARYoSTRINGè una descrizione non valida di una geometria.
Examples
-- Input geometry is in WKT format.
> SELECT st_asgeojson(try_to_geometry('POINT Z (3 4 5)'));
{"type":"Point","coordinates":[3,4,5]}
-- Input geometry is in GeoJSON format.
> SELECT st_astext(try_to_geometry('{"type":"Point","coordinates":[3,4,5]}'));
POINT Z (3 4 5)
-- Input geometry is in WKB format.
> SELECT st_astext(try_to_geometry(X'0101000060110f0000000000000000084000000000000010400000000000001440'));
POINT M (3 4 5)
-- Input geometry is in EWKB format.
> SELECT st_asewkt(try_to_geometry(X'01010000E0110F0000000000000000084000000000000010400000000000001440000000000000F0BF'));
SRID=3857;POINT ZM (3 4 5 -1)
-- Input value is not the description of a geometry.
> SELECT st_astext(try_to_geometry('some string that does not represent a geometry'))
NULL
Funzioni correlate
-
st_asbinaryFunzione -
st_asewkbFunzione -
st_asewktFunzione -
st_asgeojsonFunzione -
st_astextFunzione -
st_aswkbFunzione -
st_aswktFunzione -
st_geogfromgeojsonFunzione -
st_geogfromtextFunzione -
st_geogfromwkbFunzione -
st_geogfromwktFunzione -
st_geomfromewkbFunzione -
st_geomfromgeojsonFunzione -
st_geomfromtextFunzione -
st_geomfromwkbFunzione -
st_geomfromwktFunzione -
to_geographyFunzione -
to_geometryFunzione -
try_to_geographyFunzione