Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunun için geçerlidir:
Databricks SQL
Databricks Runtime 17.1 ve üzeri
Important
Bu özellik Genel Önizleme aşamasındadır.
Uyarı
Bu özellik Databricks SQL Klasik ambarlarında kullanılamaz. Databricks SQL ambarları hakkında daha fazla bilgi edinmek için bkz. SQL ambar türleri.
Sağlanmışsa belirtilen endianness'i kullanarak, girdiyi GEOGRAPHY veya GEOMETRY değerinde WKB biçiminde döndürür.
Endianness belirtilmezse, döndürülen değer little-endian kodlanmış olur.
Syntax
st_asbinary ( geoExpr[, endiannessExpr] )
Arguments
-
geoExpr: BirGEOGRAPHYveyaGEOMETRYdeğer. -
endiannessExpr: ÇıkışSTRINGbitişini temsil eden, little-endian (varsayılan) veya'NDR'big-endian için isteğe bağlı'XDR'bir değer.
Returns
türünde BINARYbir değer.
Döndürülen değer, giriş GEOGRAPHY veya GEOMETRY değerinin WKB açıklamasıdır ve belirtilmişse belirtilen endianlığı kullanır.
Endianness belirtilmezse, döndürülen değer little-endian kodlanmış olur.
Eğer girişlerden herhangi biri NULL ise, işlev NULL döndürür.
Examples
-- Export a 3DZ Cartesian point in WKB format (default endianness).
> SELECT hex(st_asbinary(st_geomfromtext('POINT Z (1 2 100)')));
01E9030000000000000000F03F00000000000000400000000000005940
-- Export a 3DZ geographic point in big -endianness WKB format.
> SELECT hex(st_asbinary(st_geogfromtext('POINT Z (1 2 100)'), 'XDR'));
00000003E93FF000000000000040000000000000004059000000000000
İlgili işlevler
-
st_asewkbişlev -
st_asgeojsonişlev -
st_asewktişlev -
st_astextişlev -
st_aswkbişlev -
st_aswktişlev -
st_geogfromewktişlev -
st_geogfromgeojsonişlev -
st_geogfromtextişlev -
st_geogfromwkbişlev -
st_geogfromwktişlev -
st_geomfromewkbişlev -
st_geomfromewktişlev -
st_geomfromgeojsonişlev -
st_geomfromtextişlev -
st_geomfromwkbişlev -
st_geomfromwktişlev -
to_geographyişlev -
to_geometryişlev -
try_to_geographyişlev -
try_to_geometryişlev