Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Funktionen
Gäller för: Databricks SQL
Databricks Runtime 15.2 och senare
Returnerar värdet som dekomprimerats med Zstandard-komprimering. Vid dekomprimeringsfel returnerar funktionen NULL
Syntax
try_zstd_decompress ( value )
Argument
-
value
: Det binära värdet komprimerat med Zstandard som måste dekomprimeras.
Returer
Dekomprimerat värde av typen BINARY
.
Om value
inte är ett giltigt ZSTD-komprimerat värde returnerar NULL
Databricks .
Om du vill returnera ett fel i stället för NULL
använder du funktionen zstd_decompress .
Exempel
> SELECT string(try_zstd_decompress(unbase64("KLUv/SCCpQAAaEFwYWNoZSBTcGFyayABABLS+QU=")));
Apache Spark Apache Spark Apache Spark Apache Spark Apache Spark Apache Spark Apache Spark Apache Spark Apache Spark Apache Spark
> SELECT string(try_zstd_decompress(zstd_compress("Apache Spark")));
Apache Spark
> SELECT try_zstd_decompress("invalid input")
NULL