Eventos
31 mar, 23 - 2 abr, 23
Evento de aprendizaje de SQL, Fabric y Power BI más grande. 31 de marzo – 2 de abril. Use el código FABINSIDER para ahorrar $400.
Regístrate hoyEste explorador ya no se admite.
Actualice a Microsoft Edge para aprovechar las características y actualizaciones de seguridad más recientes, y disponer de soporte técnico.
Se aplica a: SQL Server 2016 (13.x) y versiones posteriores
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Punto de conexión de análisis SQL en Microsoft Fabric
Almacenamiento de Microsoft Fabric
Esta función descomprime un valor de expresión de entrada con el algoritmo Gzip. DECOMPRESS
devuelve una matriz de bytes con el tipo de datos varbinary(max).
Convenciones de sintaxis de Transact-SQL
DECOMPRESS ( expression )
Un valor varbinary(n), varbinary(max) o binary(n). Para más información, consulte Expresiones (Transact-SQL).
Un valor de tipo de datos varbinary (max). DECOMPRESS
usa el algoritmo Gzip para descomprimir el argumento de entrada. El usuario debe convertir explícitamente el resultado en un tipo de destino si es necesario.
En este ejemplo se muestra cómo devolver datos de tabla comprimidos:
SELECT _id,
name,
surname,
datemodified,
CAST(DECOMPRESS(info) AS NVARCHAR(MAX)) AS info
FROM player;
Nota
Este ejemplo no se aplica a Azure Synapse Analytics.
En este ejemplo se muestra cómo crear una tabla para almacenar los datos descomprimidos:
CREATE TABLE example_table (
_id INT PRIMARY KEY IDENTITY,
name NVARCHAR(MAX),
surname NVARCHAR(MAX),
info VARBINARY(MAX),
info_json AS CAST(DECOMPRESS(info) AS NVARCHAR(MAX))
);
Eventos
31 mar, 23 - 2 abr, 23
Evento de aprendizaje de SQL, Fabric y Power BI más grande. 31 de marzo – 2 de abril. Use el código FABINSIDER para ahorrar $400.
Regístrate hoy