decompress() 関数
decompress() 関数は、以前に圧縮した varchar 値または nvarchar 値を圧縮解除します。
重要:nvarchar値を処理するには、'compress()関数ではなく'compress_nvarchar()関数を、'decompress()関数ではなく'decompress_nvarchar()関数を使うべきである。 compress() 関数は以前のバージョンおよび結果との互換性のために残っていますが、compress('NVARCHAR') 関数値を格納する表およびビューで、ロード中または GENERATE STATISTICS 操作中に問題が発生する可能性があります。
構文
decompress() 関数の構文は次のとおりです。
varchar = decompress(varchar input);
nvarchar = decompress(nvarchar input);
input の値には、圧縮解除する圧縮済み varchar 値または nvarchar 値を指定します。
戻り
この関数は、圧縮解除した値を返します。
例
select decompress (compress('1234567890'));
DECOMPRESS
------------
1234567890
(1 row)