decompress() (Funktion)
Die Funktion decompress() dekomprimiert einen zuvor komprimierten varchar- oder nvarchar-Wert.
Wichtig: Um nvarchar-Werte zu verarbeiten, sollten Sie die Funktion ' compress_nvarchar() statt der Funktion ' compress() und die Funktion ' decompress_nvarchar() statt der Funktion ' decompress() verwenden. Die Funktion compress() bleibt für die Kompatibilität mit früheren
Versionen und Ergebnissen bestehen, bei Tabellen und Ansichten jedoch, die Werte der Funktion
compress('NVARCHAR') speichern, können Probleme bei Ladeoperationen und
GENERATE STATISTICS-Operationen auftreten.
Syntax
Die Funktion decompress() hat folgende Syntax:
varchar = decompress(varchar input);
nvarchar = decompress(nvarchar input);
Der Wert " input gibt den zu dekomprimierenden varchar- oder nvarchar-Wert an.
Rückgabe
Die Funktion gibt den dekomprimierten Wert zurück.
Beispiel
select decompress (compress('1234567890'));
DECOMPRESS
------------
1234567890
(1 row)